• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bfc
V2EX  ›  程序员

开发速度最快的 Web 框架?

  •  
  •   bfc · Nov 3, 2021 · 23676 views
    This topic created in 1654 days ago, the information mentioned may be changed or developed.

    创业公司开发项目,纠结与 Spring Boot 和 Django ,Snaic ,Gin 之间,想问下大家的建议,不追求运行效率,只追求开发速度。

    169 replies    2021-11-06 13:40:28 +08:00
    1  2  
    xz410236056
        101
    xz410236056  
       Nov 4, 2021
    论快,我投 golang 框架一票,gin echo 直接就撸,撸完生成二进制扔机器上就能跑,什么环境通通不需要。以后加机器在考虑别的
    xz410236056
        102
    xz410236056  
       Nov 4, 2021
    @Valid #38 gin 要啥环境
    windfarer
        103
    windfarer  
       Nov 4, 2021
    django
    pkoukk
        104
    pkoukk  
       Nov 4, 2021
    认真的,开发速度的瓶颈似乎从来不在语言和框架上吧...
    Rekkles
        105
    Rekkles  
       Nov 4, 2021
    laravel + 1
    AnnatarHe
        106
    AnnatarHe  
       Nov 4, 2021   ❤️ 2
    rails 开发速度天下第一,PM 的噩梦语言 [狗头] (pm 刚想出来需求,rails 就写完了)
    DiverRD
        107
    DiverRD  
       Nov 4, 2021
    那必须我 tp
    kafkaonsea
        108
    kafkaonsea  
       Nov 4, 2021
    脱离需求谈速度? 我 Python 一行代码解决

    python -m SimpleHTTPServer
    SmiteChow
        109
    SmiteChow  
       Nov 4, 2021   ❤️ 1
    当然是 Django ,如果搭配我写的
    https://github.com/DistPub/django-babel-transpiling

    https://github.com/DistPub/django-postcss-modules
    就是全宇宙最快全栈开发框架
    caijihui11
        110
    caijihui11  
       Nov 4, 2021
    那我选 laravel
    sanggao
        111
    sanggao  
       Nov 4, 2021
    @kafkaonsea php -s 127.0.0.1 不也是一行代码?
    cwp374240920
        112
    cwp374240920  
       Nov 4, 2021
    独立开发者 /创业团队 不要为了技术而用技术吧,踩坑是最麻烦的,选个自己熟悉的框架搞,你是要做产品,不是要搞 conf 大会
    yemoluo
        113
    yemoluo  
       Nov 4, 2021
    dotnet core 没人提?
    akaHenry
        114
    akaHenry  
       Nov 4, 2021   ❤️ 3
    不写 Java. 其他可以聊一下. 关于开发效率:

    1. Python: 请使用 Django. 不要使用 flask/sanic, 这些看起来灵活, 实则简陋的东西. 不要浪费时间. 如果是 demo 级别的. Django 最擅长的了. 考虑性能, 请用 Go/Java.

    2. Go: 小项目可以 gin. 团队项目推荐 go-zero. Go 是兼顾开发效率和性能的首选.

    多说一句. Web Server 端领域, 当前以及可以预见的未来, 都是 Go 制霸的天下. 没有对手.

    All in Go. 没错的.
    coosir
        115
    coosir  
       Nov 4, 2021
    @orzglory 一波 Java 迷吐槽即将来袭……

    另外,楼主是不是对这几项都不熟,那问得确实没意义
    hutoer
        116
    hutoer  
       Nov 4, 2021
    试试 Node.js moleculer
    自带 CRUD
    ob
        117
    ob  
       Nov 4, 2021 via Android
    没人提 eggjs ?
    coolmenu
        118
    coolmenu  
       Nov 4, 2021   ❤️ 1
    我选 F# 和 dotnet
    winglight2016
        119
    winglight2016  
       Nov 4, 2021
    @yogogo jhipster 我了解了一下,发现前端部分的模板不适合国内的使用习惯,于是只能放弃了
    akaHenry
        120
    akaHenry  
       Nov 4, 2021
    @coosir 也可能是来钓鱼引战的. 2333
    thtznet
        121
    thtznet  
       Nov 4, 2021
    如果你不介意运行效果的话:web form ,拖进去干就是了
    wonderfulcxm
        122
    wonderfulcxm  
       Nov 4, 2021
    当然是最熟悉的那个,不然掉坑里花的时间更多。
    puny
        123
    puny  
       Nov 4, 2021
    Parse-server...
    funbox
        124
    funbox  
       Nov 4, 2021
    laravel
    Ghosthouzi
        125
    Ghosthouzi  
       Nov 4, 2021
    PHP/Laravel
    Saxton
        126
    Saxton  
       Nov 4, 2021
    laravel + laravel admin 快到你都害怕
    smallX
        127
    smallX  
       Nov 4, 2021
    ruby on rails
    suyuyu
        128
    suyuyu  
       Nov 4, 2021
    我想说 php 怕被骂
    Mark24
        129
    Mark24  
       Nov 4, 2021
    @kafkaonsea

    Python3
    python3 -m http.server


    Ruby
    ruby -run -ehttpd . -p8000
    sanggao
        130
    sanggao  
       Nov 4, 2021
    golang 残疾语言 首先排除
    xiaohuya
        131
    xiaohuya  
       Nov 4, 2021
    rails +1
    randychan
        132
    randychan  
       Nov 4, 2021
    Laravel +1
    yuancoder
        133
    yuancoder  
       Nov 4, 2021
    创业公司还不选 php
    kinge
        134
    kinge  
       Nov 4, 2021
    laravel 是最快的
    assad
        135
    assad  
       Nov 4, 2021
    明显看不起 PHP 嘛,这难道是编程鄙视链?
    assad
        136
    assad  
       Nov 4, 2021
    @suyuyu 怕啥,不管白猫黑猫,抓住老鼠就是好猫。PHP 够他们初创了,能活过三年再说 JAVA 的事!
    DeWjjj
        137
    DeWjjj  
    PRO
       Nov 4, 2021
    我觉得 flask 最好。
    tydl
        138
    tydl  
       Nov 4, 2021
    THINKPHP 啊
    INCerry
        139
    INCerry  
       Nov 4, 2021
    竟然没有 aspnetcore ??? aspnetcore +10086
    Rwing
        140
    Rwing  
       Nov 4, 2021
    恕我直言,开发速度应该至少包含以下两个方面,编码速度和调试速度
    编码速度:新增一个属性,set get 弄半天显示不够高效
    调试速度:出了一点问题,没有好的 IDE 和单步调试,找半天找不到问题

    综上,我推荐一下.net/c#/f#/vs/rider 的组合,棒极了🙂
    ywisax
        141
    ywisax  
       Nov 4, 2021
    考虑开发速度的话,yii2 / laravel
    两者的启动成本都比较可控。
    OMGZui
        142
    OMGZui  
       Nov 4, 2021
    Laravel +10086
    RyougiShiki
        143
    RyougiShiki  
       Nov 4, 2021   ❤️ 1
    php 的框架和 rails 最快,然后 django 。
    6 楼、75 楼根本没用 django 写过大项目,对动态语言停留在人云亦云的偏见上,java 八股才是可读性可维护性差。
    lisongeee
        144
    lisongeee  
       Nov 4, 2021
    扎没人说 koa 呢?
    yongzhenchen682
        145
    yongzhenchen682  
       Nov 4, 2021
    flask ?
    Constantine1
        146
    Constantine1  
       Nov 4, 2021
    @sanggao ruby 比 php 还离谱。 我上次体验了下 Rails ,mvc 一个命令就出来了。而且视图 curd 功能都生成了。相当离谱。
    youyang
        147
    youyang  
       Nov 4, 2021
    php
    poet00
        148
    poet00  
       Nov 4, 2021
    ROR 开发效率最快,但是会 ruby 开发的人太少,项目迭代和维护是大问题。不信问问墨刀的大佬 @yuanyiz
    综合考量,django 最优。
    gowk
        149
    gowk  
       Nov 4, 2021
    @GTim .NET 这么无人问津是我没想到的
    ASP.NET Core WebApi + Dapper 非常舒服
    itIsUnbelievable
        150
    itIsUnbelievable  
       Nov 4, 2021
    @qinfensky 国内用 elixir 的公司少之又少
    tairan2006
        151
    tairan2006  
       Nov 4, 2021
    单轮开发效率肯定是 ROR
    sanggao
        152
    sanggao  
       Nov 4, 2021
    @orzglory 强烈反对 如果 golang 不加改进 那就是一时的浪花
    cs419
        153
    cs419  
       Nov 4, 2021
    自己开发 你熟悉哪个就用哪个
    招人 那必然是哪个好招人 用哪个
    Java 人口基数大
    python web 不清楚 感觉主要是爬虫 ML
    stach
        154
    stach  
       Nov 4, 2021
    开发速度排序: Django > Snaic > Spring Boot > Gin
    编程速度排序: python > go > java
    zzw1998
        155
    zzw1998  
       Nov 4, 2021
    Laravel
    redvoilin
        156
    redvoilin  
       Nov 4, 2021
    @liuyibao 等你考虑的时候,自己可能就开发完了,初创公司能不能活下去都不知道,还考虑这么多
    bluehammer2019
        157
    bluehammer2019  
       Nov 4, 2021 via iPhone
    只会 django
    mutalisk
        158
    mutalisk  
       Nov 4, 2021
    Snaic ???
    是不是 Sanic
    yemoluo
        159
    yemoluo  
       Nov 4, 2021
    @gowk .Net Core 的出现是真实的把 .NET 的开发速度提上了好几个台阶,我们也的确看到了很多人在用。 我 https://www.twle.cn 上 .NET Core 的访问量是最大的。

    Dapper 的确很舒服啊,不输入的就是 Bulk 要钱钱,哈哈
    yemoluo
        160
    yemoluo  
       Nov 4, 2021
    @sanggao 以大多数项目的访问量,还不足以说 PHP 性能的时候,如果到了要说 PHP 性能的时候,其实就不是 PHP 本身的事情了
    luckyx
        161
    luckyx  
       Nov 5, 2021
    @elevioux php 函数埋点和性能监控 有 sentry 之外的基建吗..
    ji39
        162
    ji39  
       Nov 5, 2021
    Laravel
    zachlhb
        163
    zachlhb  
       Nov 5, 2021 via iPhone
    自己熟悉哪个那个就快,和语言无关
    horou
        164
    horou  
       Nov 5, 2021
    TeslaLyon
        165
    TeslaLyon  
       Nov 5, 2021
    @orzglory 看了你的话,我热血沸腾
    hanssx
        166
    hanssx  
       Nov 5, 2021
    fastapi
    windyboy
        167
    windyboy  
       Nov 5, 2021
    绝大多数还在说 spring boot 有效率的人,应该是没有了解过其他框架,其他语言
    即便是 jvm 世界里也有很多比 springboot 效率高的工具
    fivesmallq
        168
    fivesmallq  
       Nov 5, 2021
    java 里借鉴 rails 思路的 https://www.playframework.com/documentation/1.5.x/firstapp
    看看文档就可以撸了,本地开发热重载,改代码实时生效,速度嗷嗷快。
    opencv
        169
    opencv  
       Nov 6, 2021
    Django
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 264ms · UTC 06:32 · PVG 14:32 · LAX 23:32 · JFK 02:32
    ♥ Do have faith in what you're doing.