美文网首页
选型uniapp的一些思考

选型uniapp的一些思考

作者: 落叶归根99 | 来源:发表于2021-04-06 11:00 被阅读0次

    选型uniapp


    uni-app 是一个全端框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

    学习成本低

    基于通用的前端技术栈,采用vue语法+微信小程序api,无额外学习成本。对于公司招聘人员方面是极为有利的。

    周边生态

    目前uniapp插件市场数千款插件。同时支持NPM、支持小程序组件和SDK。微信生态的各种sdk可直接用于跨平台App

    多端框架横向比较

    目前多端框架主要有如下4中 uniapp taro mpvue kbone
    目前mpvue已经停止维护了,kbone框架微信开发 使用人数极少 不予考虑



    从框架能力来看 uniapp 和 taro 能力较为全面
    但是taro 是基于前端框架 react的 而uniapp是基于前端框架 vue的 显然vue更容易上手

    典型案例

    华为荣耀亲选商城



    星巴克 微信小程序



    更多小程序案例

    更多app案例


    不足点分析

    1 uniapp定位是一个多端框架,但是跨端兼容确实是一件非常难的事情,目前uniapp在编译app端(安卓,ios)确实还有较多问题性能有待提升
    2 开发文档较为混乱

    总结

    1 在公司开发项目如果存在多端需求可采用 uniapp 技术开发 一套代码适配两端在成本上一定是低于开发多套代码的成本
    2 项目如果只存在pc端web 或者移动端 h5端需求 可不采用 uniapp 直接采用 vue框架配合周边生态开发
    3 在app端建议采用 H5加原生的开发方式 也就是说 H5加安卓配合原生交互开发 ios同理可以采用H5加Ios 原生开发

    相关文章

      网友评论

          本文标题:选型uniapp的一些思考

          本文链接:https://www.haomeiwen.com/subject/okbkzktx.html