uni-app心得体会

作为一种跨平台的开发框架,uni-app可以同时开发多个平台的应用程序,包括iOS、Android、Web等常见平台,从而提高开发效率和代码复用率。根据我的观察和了解,uni-app有以下几个优点:

1. 跨平台:一份代码可以同时支持多种平台,通过插件市场可以实现丰富的功能扩展。

2. 开发效率高:使用vue.js作为开发基础,开发体验优秀,配合uni-app的一些特定功能,可以极大地提高开发效率。

3. 兼容性强:uni-app使用了轻量的vue.js路由器,默认渲染原生组件,具备更好的兼容性和性能优势。

4. 相对成本低:开源、免费的uni-app基本应用可以开发一些普通的应用,而且也可以快速打造开发小程序的能力,成本相对低。

然而,uni-app也存在一些不足之处:

1. 功能有限:uni-app提供的原生组件库相对较少,某些复杂应用需要大量搭建而且无法使用原生功能。

2. 框架升级不及时:uni-app的框架升级速度跟不上它所集成的其他框架,这导致需要等待uni-app取得最新版的框架,才能更新使用。

3. 产生额外开销:由于uni-app跨平台,代码底层通过webview转译而来,导致程序多余文件体积较大以及性能等方面的问题。

综上,uni-app适用于小型应用和次要应用,性能比较好,开发效率也很高,但在优化和一些特殊功能上还需要进一步提升。对于小型团队和有限的预算的项目,uni-app是一个不错的选择,但在处理庞大的项目时需要更谨慎的评估。

Javascript

书写规范

  • 变量和函数名采用驼峰命名规范,首写字母小写
  • 常量全部使用大写,并以“_”连接单词
  • 尽量使用动词+名词的命名方式,如:”getList”、”setStyle”等
  • JQuery变量必须添加$前缀
  • 关键后空一格
  • 等号两边各空一格
  • 一行语句结束处必须添加“;”
  • 一行过长时,可以另起一行,但与前面的方法对齐,而不是与对象对齐
  • 声明变量或常量时使用Var关键字,防止变量或常量的全局污染
  • 字符串用单引号包裹,如:
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值