V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
longmeier90
V2EX  ›  Python

现在用什么技术工具栈开发小程序?

  •  
  •   longmeier90 · 1 天前 · 4184 次点击
    ```
    1 )本人做后端开发,不会前端
    2) 现在我想开发一个小程序,有一些还是需要和后端交互的。我就在想最近不是有各种 AI ,DeepSeek 加持吗?想着前端让 AI 帮忙写,我写写后端。
    3 )就目前的需求,可以用什么技术工具栈(花钱不花钱的都可以)来实现?
    ```
    50 条回复    2025-03-21 16:23:04 +08:00
    javalaw2010
        1
    javalaw2010  
       1 天前
    uniapp 或者直接原生。特别简单的话微信开发者工具也支持拖拖拽拽直接生成的。
    musi
        2
    musi  
       1 天前
    小程序为什么会分到 python 节点?
    superedlimited
        3
    superedlimited  
       1 天前 via iPhone
    先用工具画出线框图,再用 cursor 把线框图生成 html 设计图,再用 cursor 通过 html 生成 page.js page.wxml page.was 这些
    jimrok
        4
    jimrok  
       1 天前
    腾讯自己家不是出了 AI 工具吗,好像叫云开发。
    lyxxxh2
        5
    lyxxxh2  
       1 天前
    cursor + 小程序原生就行。
    也可以找下有什么组件库。
    但别用 uniapp,除非你有多端的需求。
    wyntalgeer
        6
    wyntalgeer  
       1 天前
    你这个问题,比各种 AI 帮你写还简单,所以你为什么不问 AI ?它都会帮你写,你还怕它不知道?
    momowei
        7
    momowei  
       1 天前   ❤️ 4
    小程序无脑 uniapp ,说原生小程序的语法开发的我怀疑有没有搞过真的小程序开发
    yfme
        8
    yfme  
       1 天前
    leoJiu
        9
    leoJiu  
       1 天前
    uniapp 一把嗦
    zhonghao01
        10
    zhonghao01  
       1 天前
    如果用 uniapp 的话,记得用 uni-cli 不要用 HBuilder
    tanranran
        11
    tanranran  
       1 天前
    问就是 uniapp ,千万不要用 taro
    xiaoqidev
        12
    xiaoqidev  
       1 天前
    uniapp 能搞定一切,但初学建议原生
    anoninz
        13
    anoninz  
       1 天前
    @tanranran ?我主 react 技术栈用 Taro 做了好几个小程序,taro 没什么坑啊?
    Orangeee
        14
    Orangeee  
       1 天前
    看小程序的业务规模和迭代频率:
    业务数据较复杂,后续迭代频繁,使用 uni-app ,类 vue 框架管理数据和业务逻辑体验比原生上一个层级;
    页面简单,数据简单,后续迭代很少,使用原生 wxml ;
    myownroc
        15
    myownroc  
       1 天前
    uniapp 或者 cordova ,uniapp 好像还是国内的开源程序,怕有幺蛾子可以切换到 cordova ,总之不是 python 就是了
    tricker1215
        16
    tricker1215  
       1 天前
    @momowei 请指教原生的坑在哪,我就写微信小程序,还一直都是用原生的,不用 uniapp 。
    Jinnrry
        17
    Jinnrry  
       1 天前 via iPhone
    @tricker1215 他的意思是,你用原生写,那你需要写微信小程序,支付宝小程序,微博小程序,百度小程序……
    anyele
        18
    anyele  
       1 天前
    uniapp 可以同时微信小程序和 h5
    tricker1215
        19
    tricker1215  
       1 天前
    @Jinnrry 我知道有这个问题,但是从他的话没读出这层意思。
    flytsuki
        20
    flytsuki  
       1 天前
    个人的 uniapp 或者原生都无所谓,公司就用 uniapp,万一有支付宝小程序的需求就能省下时间摸鱼了
    9ki
        21
    9ki  
       1 天前
    uniapp ,目前小程序只有这个可选,其他坑更多
    chobitssp
        22
    chobitssp  
       1 天前
    X0V0X
        23
    X0V0X  
       1 天前
    不想看原生小程序的语法,别跟我说有多简单,就是不想看,浪费时间,所以我起手都是 uniapp 或者 taro
    freak118
        24
    freak118  
       1 天前
    @tanranran taro 哪里不好?
    lonjin
        25
    lonjin  
       1 天前
    @momowei +1 ,搞不懂为啥很多人推荐写原生小程序,原生小程序那语法简直就是一坨屎
    LanLiang
        26
    LanLiang  
       1 天前
    看看我的 AI 员工开发的小程序,用的是 uniapp

    https://objs.liangyuanpeng.com/wallpaper/qrcode/from_v2ex.png

    不懂如何添加图片回复(:
    MRG0
        27
    MRG0  
       1 天前
    uniapp ,就微信小程序开发者工具和那个缝合语法就让人望而生畏了
    LanLiang
        28
    LanLiang  
       1 天前
    :)

    erlking
        29
    erlking  
       1 天前
    @lonjin 不管什么二开的框架,最后还是都会转成原生语法的,既然原生都一坨屎了,别的充其量屎上雕花,搞不好还是屎上堆屎
    lonjin
        30
    lonjin  
       1 天前
    @erlking 仁者见仁吧,谁用谁知道
    fqy12300
        31
    fqy12300  
       1 天前
    建议用 Uniapp 的,为什么不用 Taro ,而且 Taro 马上也要发布 4.0 了。Uniapp 连 Vue3 的动态组件都不支持。用了不纯纯给自己找麻烦。如果只是一个寿命很短的项目,直接用 AI 生成,如果是比较复杂的小程序,真心不建议 Uniapp !
    yagamil
        32
    yagamil  
       1 天前
    @zhonghao01 #10 大佬 为什么的?
    zhonghao01
        33
    zhonghao01  
       1 天前
    @yagamil 因为 HBuilder 是个垃圾
    TeslaLyon
        34
    TeslaLyon  
       1 天前
    @9ki #21 是这个吗?
    TeslaLyon
        35
    TeslaLyon  
       1 天前
    9ki
        36
    9ki  
       1 天前
    NoManPlay
        37
    NoManPlay  
       1 天前
    react 投 taro 一票,uniapp 真的用一次难受一次
    microscopec
        38
    microscopec  
       1 天前
    taro ,不过 taro 升级小版本都要重新装一遍,很烦
    quaso
        39
    quaso  
       1 天前
    @fqy12300 因为 react 没 vue 好入门
    pigzzz
        40
    pigzzz  
       1 天前
    taro
    LanLiang
        41
    LanLiang  
       1 天前
    我也想用 Taro ,但考虑活跃度最终选择了 uniapp, 比起 vue 我更喜欢 react ,但败给了项目社区活跃度
    XavierL
        42
    XavierL  
       1 天前
    我也刚接触, 现在微信推出了云托管, 试了下还挺好用的, 感觉还挺适合个人开发者的, 不知道大家怎么看
    luckrain77
        43
    luckrain77  
       1 天前
    taro
    loliyu
        44
    loliyu  
       1 天前
    taro
    longmeier90
        45
    longmeier90  
    OP
       1 天前
    @LanLiang 用的哪个 AI 工具
    OnlyTL
        46
    OnlyTL  
       1 天前
    uniapp ,最近在开发,坑确实多,但是其他的貌似坑也不少,主要小程序为了安全考虑,搞得太恶心了
    LanLiang
        47
    LanLiang  
       18 小时 9 分钟前
    @longmeier90 首先尝试了 Trae (主要是为了 Claude3.7 大模型),但因为代码生成和代码应用时会发生网络请求,太慢了,而且应用代码时还会报错(文件太大无法应用),所以放弃了。后续都是用通义灵码,大模型是 qwen2.5-max(beta)和 deepseek-v3
    zanearrives
        48
    zanearrives  
       17 小时 38 分钟前
    taro
    GarethChu
        49
    GarethChu  
       14 小时 10 分钟前
    简单的话原生,稍复杂点 uniapp
    ndxxx
        50
    ndxxx  
       11 小时 53 分钟前
    擅长 react 的用 taro ,擅长 vue 的用 uniapp
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   954 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:16 · PVG 04:16 · LAX 13:16 · JFK 16:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.