V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yunshangzhou
V2EX  ›  程序员

2022 年怎么入门小程序?原生? uniapp?taro? (求助帖)

  •  
  •   yunshangzhou · 2022-11-09 00:15:42 +08:00 · 2877 次点击
    这是一个创建于 746 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景情况

    由于没有做过小程序的真实项目。并不知道现在市面公司对小程序的各种技术选型火热程度。(原生、uniapp 、taro 等)。火热度决定了它的商业价值。请求万能的 V 友能给一些宝贵的意见及建议。

    知识获取渠道问题

    在各种学习平台( b 站、慕 x 、xx 学堂等)搜到的教程都是比较老旧( 17-19 年居多、20 年后很少)且不是完整(潦草收尾)的开发项目。看官方的视频也就只有 基础篇,表示很无奈。

    自学感受

    源文档过了一遍,基础组件 demo 都大概写了一遍。语法和vue近乎一致。整体接受度高。但对于整个小程序该怎么设计成好的项目,真的需要好的项目开发视频带一带。

    8 条回复    2022-11-09 21:47:22 +08:00
    musi
        1
    musi  
       2022-11-09 08:21:09 +08:00
    能原生就原生,看看文档基本就能上手了,项目架构其实就和普通前端差不多,加上现在小程序也能用 npm 包了很方便
    assclb
        2
    assclb  
       2022-11-09 09:19:58 +08:00
    小程序对性能要求不高, 追求开发效率的情况下我建议选 uni-app
    HuskyYellow
        3
    HuskyYellow  
       2022-11-09 10:03:08 +08:00
    https://www.v2ex.com/t/893360#reply18

    建议原生,性能较好。以上链接是 v 友们的看法。
    不建议 uni-app ,uni-app 最后也是编译成小程序可识别的代码。如果你会 vue 你基本不用看 uni-app ,那个基本就是纯抄微信小程序的 api ,不如看看文档,写个原生的小程序。
    flytsuki
        4
    flytsuki  
       2022-11-09 10:55:14 +08:00
    会 vue 就 uniapp ,使用条件编译也能写各平台的代码。最主要的是要上其他端的小程序稍微适配一下就能上了
    sjhhjx0122
        5
    sjhhjx0122  
       2022-11-09 14:59:21 +08:00
    小程序都那样,反正别用 uniapp 啊,真喜欢 vue 用 mpx 都比 uniapp 强,会点 react 就写 taro ,平常你写 web 项目怎么规划,小程序就怎么规划一样的
    yunshangzhou
        6
    yunshangzhou  
    OP
       2022-11-09 15:44:17 +08:00
    @sjhhjx0122 有没有好的视频资料推荐,真心求。
    yunshangzhou
        7
    yunshangzhou  
    OP
       2022-11-09 15:46:11 +08:00
    我也综合了在其他地方看到的评论,uniapp 的维护似乎非常困难。我现在在纠结 taro RN flutter 三者之间哪个更受市场欢迎。毕竟精力和时间都是有限的,再次感谢各位 V 友
    agileago
        8
    agileago  
       2022-11-09 21:47:22 +08:00
    肯定上 taro 啊,原生小程序那种烂语法实在不想看 我这里弄了个 vue3+tsx+taro 的模板,你可以试试爽不爽

    https://github.com/agileago/vue3-taro
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:35 · PVG 03:35 · LAX 11:35 · JFK 14:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.