开启左侧

小程序技术方案选型

[复制链接]
在线会员 花落花 发表于 2023-2-7 09:53:39 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
现有开辟情势


  • React + Redux手艺栈取hybird分离的开辟情势
  • Egg + Next + React + Mobx分离hybird的开辟情势
对于女伶 href="https://www.taojin168.com/cloud/" target="_blank">小法式的定位

沉经营,沉质级营业

  • 推新:流质盈余,特别是微疑、付出宝
  • 保活:安慰用户的活泼度,好比弄一点儿报到举动之类的
  • 报告:借款提醒等
  • 举动:营销举动
  • 营业:枢纽营业
后绝可分离微疑定阅号,天天能够给用户拉一次消息,天生小法式死态
业界现有的小法式计划阐发

小法式内乱嵌H5

微疑小法式webview
付出宝小法式webview
baidu小法式webview
长处

  • 能够战HY同用统一套代码大概颠末十分少的适配便可将现有代码跑正在微疑,付出宝、baidu小法式中,能完毕一次开辟,跑正在多端,低落开辟本钱。
缺点

  • 体会欠好
  • 前端也需要兼容适配下
本死开辟

长处

  • 上手翰单
  • 已颠末转义,功用最佳
缺点

  • 需要崭新进修小法式的语法格局。
  • 非工程化,没有撑持 npm 包,没有撑持 css预处置器。
  • 没有具备可移植性。
来哪女网Nanachi

长处

  • 接纳React语法尺度,撑持 JSX 誊写。
  • 工程化,撑持npm包,撑持css预处置器。
  • 撑持微疑、付出宝、baidu小法式、快使用战H5。
缺点

  • 没有是一个团队正在保护,业界真战比力较少,可以会趟坑比力多。
  • 使用的也是类react框架anu。
  • 已组成一个残破的死态。
京东Taro

长处

  • 接纳React语法尺度,撑持 JSX 誊写。
  • 工程化:撑持npm包,撑持css预处置器。
  • 撑持多端:微疑、付出宝、baidu小法式,快使用,RN战H5。
  • 业界有较多的线上案例。
  • 有一个老练的团队正在保护。
  • 周边死态老练,撑持redux数据流。
  • 开辟体会劣。
  • 能够使用微疑小法式第三圆组件。
  • UI组件较丰硕。
缺点

  • 使用的是类react框架,运行时依靠于nerv。
  • 咱们现有营业是鉴于next + react干的效劳端衬着,已经有较老练的手艺计划,能够复用公司已经有的死态,固然nerv自己也是撑持效劳端衬着,但是切换本钱下,危急年夜。
  • taro中今朝借没有撑持mobx,只撑持redux。假设使用taro需要完毕mobx插件。
好团mpvue

长处

  • 接纳VUE语法尺度
  • 工程化
  • 框架鉴于 Vue.js中心 ,mpvue 改正了 Vue.js 的 runtime 战 compiler 完毕,使其能够运行正在小法式情况中,进而为女伶 href="https://www.taojin168.com" target="_blank">小法式开辟引进了整套 Vue.js 开辟体会。
缺点

  • 没有撑持多端
  • 鉴于vue 2.4.1,升级可以回滞后于vue, 开辟体会上不克不及使用最新的vue特征。
  • 革新迭代缓,上一个版原是5个月前,如有框架成就不克不及实时处置。
腾讯wepy

类似于 mpvue
靠近于 Vue.js,撑持组件 Props 传值,自界说工作、组件散布式复用Mixin、计较属性函数computed、模板实质散发slot等等
现有手艺计划对于真个撑持


小法式手艺计划选型-1.jpg
小法式开辟框架比力


小法式手艺计划选型-2.jpg

  • 今朝手艺栈鉴于React, 团队成员对于React语法、相干死态相称熟谙,mpvue鉴于Vue,切换本钱稍下。
  • 可移植性上,Taro最下,Nanachi次之,mpvue只撑持微疑小法式战H5,本死开辟没有具备可移植性。

精彩评论4

avatar
在线会员 vCUCSWp 发表于 2023-2-7 09:54:38 | 显示全部楼层
可以说下 最后携程怎么选的吗
回复

使用道具 举报

avatar
在线会员 BXVHG 发表于 2023-2-7 09:55:31 | 显示全部楼层
taro
回复

使用道具 举报

avatar
在线会员 CQPs1KQn 发表于 2023-2-7 09:55:49 | 显示全部楼层
楼主uniapp和taro孰优孰劣呢?
回复

使用道具 举报

avatar
在线会员 16hxxW4 发表于 2023-2-7 09:56:07 | 显示全部楼层
这两个主要看你的技术栈,熟悉Vue就用uni-app,熟悉react就用taro。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 qq_login

本版积分规则

发布主题
阅读排行更多+
用专业创造成效
400-778-7781
周一至周五 9:00-18:00
意见反馈:server@mailiao.group
紧急联系:181-67184787
ftqrcode

扫一扫关注我们

Powered by 职贝云数A新零售门户 X3.5© 2004-2025 职贝云数 Inc.( 蜀ICP备2024104722号 )