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 天前 · 4172 次点击
    ```
    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  
       15 小时 52 分钟前
    @longmeier90 首先尝试了 Trae (主要是为了 Claude3.7 大模型),但因为代码生成和代码应用时会发生网络请求,太慢了,而且应用代码时还会报错(文件太大无法应用),所以放弃了。后续都是用通义灵码,大模型是 qwen2.5-max(beta)和 deepseek-v3
    zanearrives
        48
    zanearrives  
       15 小时 21 分钟前
    taro
    GarethChu
        49
    GarethChu  
       11 小时 52 分钟前
    简单的话原生,稍复杂点 uniapp
    ndxxx
        50
    ndxxx  
       9 小时 36 分钟前
    擅长 react 的用 taro ,擅长 vue 的用 uniapp
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1203 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 17:59 · PVG 01:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.