推荐工具 HBuilder
HBuilder,H是HTML的缩写,Builder是建设者
它是为前端开发者服务的通用IDE,或者称为编辑器。与vscode、sublime、webstorm类似
它可以开发普通web项目,也可以开发DCloud出品的uni-app项目、5+App项目、wap2app项目
目前有800万开发者在使用HBuilder
老版的HBuilder是红色logo,已于2018年停止更新。绿色logo的HBuilderX是新版替代品
除了服务前端技术栈,它也可以通过插件支持php等其他语言
相比于竞品,它的优势有:
- 运行速度快(c++内核)
- 对markdown、vue支持更为优秀
- 还能开发App、小程序,尤其对DCloud的uni-app、5+App等手机端产品有良好的支持
特点:
快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率
支持:
uni-app:
uni-app,uni念you ni,是统一、聚合的意思。虽然名字里有app,但实际是泛指前端应用
uni-app是为js开发者提供的一个全端开发框架,可以开发一次编译为web、App、小程序(微信/阿里/百度/字节跳动/QQ)、快应用
它支持使用各种ide开发,比如vscode、webstorm,但与HBuilderX结合使用更完美
uni-app是当前国内主流开发框架,手机端月活超过12亿,案例众多
uni-app是vuejs的语法+小程序的API,它有独立的js引擎,原生能力的扩展基于独立js引擎,而不是基于webview的扩展方案
在App端,uni-app支持视图层使用原生渲染(此时类似react native),也支持使用webview渲染(此时类似小程序引擎),开发者可以自行选择
uni-app官网
uniCloud:
uniCloud是与uni-app配套的后台服务器开发解决方案。它们之间设计了协作体系,搭配使用可以获得更高的开发效率
它基于js开发服务器代码,它基于serverLess方案,免服务器的配置、安全、增容等运维工作。并且价格也比传统服务器低很多
uniCloud与微信小程序云开发、支付宝小程序云开发类似
但不同于这些云开发,uniCloud同时兼容阿里云serverLess和腾讯云serverLess,更重要的是与uni-app搭配实现手机端全端兼容(App、H5、所有小程序),而不是仅限于某家固定的小程序
uniCloud可以让一个js工程师,完成全套业务,无需再为服务器开发雇佣php、java等工程师。大幅提升效率、降低成本
uniCloud可通过云函数URL化实现普通http通信接口,非uni-app开发的应用也可以通过这种方式连接uniCloud
uniCloud文档
5+App:
5+,是html5plus的缩写,即基于html5的增强扩展
它是一个跨iOS、Android的混合开发App解决方案,与cordova类似
它基于webview渲染,封装了大量原生能力给js API
5+App是DCloud早期产品,新产品uni-app推出后,从功能、性能、生态全部超越5+App
但5+App不要求使用vue,使用普通HTML即可开发
一般商业级项目建议使用uni-app开发
uni小程序sdk:
uni小程序sdk,英文uniMpSDK,是为原生App开发者提供的sdk
原生App集成uni小程序sdk可以获得众多好处:
- 快速打造自己的小程序生态
- 将App里的部分栏目实现小程序化,方便解耦、快速迭代升级
推荐工具 HBuilder相关推荐
- 关键词推荐工具-批量行业关键词设置推荐软件-行业关键词库大全
关键词推荐工具,什么是关键词推荐工具.关键词推荐工具就是给大家推荐大量的关键词,供大家选择以及参考,关键词的作用也是重中之重确定着一个网站优化的方向,确定一个作品,一篇文章的主题.今天给大家分享一款免 ...
- 2004黑客推荐工具
2004黑客推荐工具 CGI后门: cgi网页后门 cgi网页后门,envymask编写...< 网页合并器 本程序可以自动生成网页,可以把网页和EXE合成新的网页,在打开网页的同时自动运行EX ...
- Day 23 - 前端开发工具 - HBuilder X
Day 23 - 前端开发工具 - HBuilder X 完成了后端开发,接下来就要将透过前端跨平台开发框架来存取后端的资源,底下介绍几种常见的跨平台应用开发框架. Flutter Ionic Rea ...
- 推荐一个超爽的前端工具HBuilder
开发学习网站:http://www.runoob.com 菜鸟教程 uniapp官网学习地址:https://uniapp.dcloud.io/ 使用HBuilder UniApp跨平台开源框架开发的 ...
- 前端写代码的推荐工具
有朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码的软件有这些Webstorm.Vscode.Sublime Text.HBuilder.Dreamwe ...
- RTL设计推荐的各步骤 推荐工具 适合VHDL verilog
初学EDA时候,大家都在找工具而烦恼,有些工具不是没有license 就是不会设置,要不就是不会用,还担心这个以后有人用么? 所以,我通过自己的体会,推荐大家给大家一个学习时候的流程,和一个业界用流程 ...
- 你学会测试了吗(1):推荐工具
前言 一个典型的软件项目中最为重要的两种测试类型,即程序员和用户的测试,称为"单元测试"和"验收测试".在开发任何种类的企业或大型应用时都不容忽视,如果没有合适 ...
- 汽车嵌入式软件自动化测试的方法及推荐工具
本文介绍如何对各种控制器内的嵌入式软件做自动化测试,并推荐一款支持对嵌入式软件进行全面自动化测试的工具.该工具支持CAN通信测试.LIN通信测试.以太网通信测试.各类传感器仿真测试,支持对基于MCU. ...
- uniapp打包安卓apk增加推送UniPush工具hbuilder
1 新建->项目->选择一个模板(这里选择的Hello) 2 修改manifest.json配置文件: "App模板配置"->勾选'Push消息推送'->勾 ...
- 开发人员提高开发效率的10个推荐工具
推荐10个能够提高开发人员开发效率的10个工具 腾讯云开发CloudBase 云开发(Tencent CloudBase,TCB): Cloud Base是腾讯云提供的云原生一体化开发环境和工具平台, ...
最新文章
- 深度丨人工智能和大数据的关系及中国在AI领域如何赶超世界
- android radiobutton_时隔一年,用新知识重构一个Android控件老库
- en45545防火标准_揭秘:600岁故宫如何防火?
- 数据库的嵌套查询和统计查询
- Resin-IOException: write() forbidden after writer is closed
- linux内存管理(九)-缺页异常分析
- gateway网关_公司要把网关Zuul换成Gateway,再难也得顶上
- iphone 抹除设备是什么意思_环保设备公司什么意思?|危汇网|
- hudson--插件管理
- C++工程师的Rust迁移之路
- PowerPoint2007文件格式
- blob jdbc mysql_JDBC中级篇(MYSQL)——处理文件(BLOB)
- Discuz收费插件模版合集包;discuz大部分插件下载地址;http://pan.baidu.com/s/1nt5hwU1
- 历史 微信开发者工具_微信开发者工具历史记录
- 阿里首席架构师讲解“双十一”亿级流量高并发的系统架构搭建方法
- linux中重要文件夹介绍
- 兼容树莓派CM4定制产品
- Python通过标点符号断句
- 专变采集终端、配变采集终端、采集器、集中器
- 包装设计实战案例教学