美文网首页
选型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的一些思考

    选型uniapp uni-app 是一个全端框架,开发者编写一套代码,可发布到iOS、Android、Web(响应...

  • 敏捷项目快速启动指引

    1.需求启动 - 制作出经典版本需求梳理清单 技术需求选型: 小程序开发工具UniAPP微信小程序、语言框架-V...

  • 前端技术选型思考

    1、引言 我们在做前端项目开发时,都不可避免地要思考选型问题,即用什么技术开发我们的应用。 以下是本人的一些思考,...

  • Docker容器化网络和日志的选型和落地

    [TOC] Docker容器化网络和日志的选型和落地 网络选型(k8s和mesos) 思考 && 痛点 可否跨机...

  • uniapp 学习文档

    一、 什么是uniapp 二、 uniapp优势 三、我们使用uniapp 四、uniapp组件 组件模块地址:h...

  • 小程序开发文档--uniapp开发<三>

    一.uniapp 网址: https://uniapp.dcloud.io/[https://uniapp.dcl...

  • 应用监控的选型思考

    最近由于项目的缘故,经常会和同学们聊到一个话题,那就是企业如何在应用性能管理(Application Perfor...

  • 应用监控的选型思考

    最近由于项目的缘故,经常会和同学们聊到一个话题,那就是企业如何在应用性能管理(Application Perfor...

  • 关于Ansible选型思考

    这是一篇纯安利文章, 不会涉及任何的教程。关于教程, 官方已经有非常系统的文档了. 不过这里我推荐有条件的话可以看...

  • uniapp-payment

    uniapp-payment 介绍 uniapp支付 微信支付流程 测试接入的是uniapp官方预下单接口 APP...

网友评论

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

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