V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bfc
V2EX  ›  程序员

开发速度最快的 Web 框架?

  •  
  •   bfc · Nov 3, 2021 · 23532 views
    This topic created in 1636 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  
    bfc
        1
    bfc  
    OP
       Nov 3, 2021
    1
    jxxz
        2
    jxxz  
       Nov 3, 2021
    django 吧
    akiakiseofficial
        3
    akiakiseofficial  
       Nov 3, 2021 via iPhone
    1 ,开发快、接盘成本低
    bfc
        4
    bfc  
    OP
       Nov 3, 2021   ❤️ 1
    2
    bfc
        5
    bfc  
    OP
       Nov 3, 2021
    3
    leon0318
        6
    leon0318  
       Nov 3, 2021 via iPhone
    无脑 springboot ,python 后期维护火葬场啊
    libook
        7
    libook  
       Nov 3, 2021   ❤️ 4
    自己熟哪个,那个开发就最快。
    shawndev
        8
    shawndev  
       Nov 3, 2021
    django
    lululau
        9
    lululau  
       Nov 3, 2021   ❤️ 2
    这几个风马牛不相及嘛,Spring Boot 什么时候成了 Web 框架了 🤦‍♂️

    追求开发效率当然首选 Rails 了
    qq976739120
        10
    qq976739120  
       Nov 3, 2021
    找个团队最熟悉的
    zakokun
        11
    zakokun  
       Nov 3, 2021   ❤️ 10
    laravel
    shishirui
        12
    shishirui  
       Nov 3, 2021
    前端就选 react
    raycloud
        13
    raycloud  
       Nov 3, 2021
    只追求速度的话开发人员哪个摸得熟就哪个快,团队综合来说用 springboot 是比较稳的,换新人了也不至于不懂 springboot 吧
    TuringGooner
        14
    TuringGooner  
       Nov 3, 2021
    哪个最熟用哪个
    ink19
        15
    ink19  
       Nov 3, 2021   ❤️ 2
    居然没人说 ThinkPHP ?
    movelf
        16
    movelf  
       Nov 3, 2021   ❤️ 2
    Laravel +1
    icebay
        17
    icebay  
       Nov 3, 2021
    laravel 吧,虽然不在选项内,但真的快
    x940727
        18
    x940727  
       Nov 3, 2021
    1 啊……Spring Boot + Thymeleaf 速度非常非常快的……
    keepeye
        19
    keepeye  
       Nov 3, 2021
    gin 太简单了,只相当于其他框架的路由组件
    28Sv0ngQfIE7Yloe
        20
    28Sv0ngQfIE7Yloe  
       Nov 3, 2021
    gin 感觉像一个婴儿版的 springMVC
    agagega
        21
    agagega  
       Nov 3, 2021 via iPhone   ❤️ 1
    单论开发效率那必然是 Rails
    Egfly
        22
    Egfly  
       Nov 3, 2021
    laravel +1
    shanghai1943
        23
    shanghai1943  
       Nov 3, 2021
    如果是短期项目的话,可以随意找个最快最容易上手的。如果是长期维护的,建议是用成熟的使用度广的方便后期接盘维护的,咳咳,我说的就是 springboot 。。
    Vegetable
        24
    Vegetable  
       Nov 3, 2021
    Django
    iBugOne
        25
    iBugOne  
       Nov 3, 2021 via Android   ❤️ 4
    开发速度最快的当然是 Ruby on Rails ,就看你会不会了。

    顺便说一下,GitHub ,GitLab ,Discourse 这些都是 Rails 开发出来的东西
    SolidZORO
        26
    SolidZORO  
       Nov 3, 2021 via iPhone
    Laravel +1
    kingsleydon
        27
    kingsleydon  
       Nov 3, 2021
    Rails +1
    FightPig
        28
    FightPig  
       Nov 3, 2021   ❤️ 2
    最快肯定 ror ,
    yxx1993
        29
    yxx1993  
       Nov 3, 2021
    laravel +1
    pengtdyd
        30
    pengtdyd  
       Nov 3, 2021
    不开发最快
    phithon
        31
    phithon  
       Nov 3, 2021
    Rails 和 Django
    xarthur
        32
    xarthur  
       Nov 3, 2021
    你的团队哪个熟练就用哪个。
    akagishigeru
        33
    akagishigeru  
       Nov 3, 2021 via iPhone
    laravel+10086
    jin7
        34
    jin7  
       Nov 3, 2021
    Spring Boot
    liuxu
        35
    liuxu  
       Nov 3, 2021
    spring-boot 开发快,但是 laravel 很多时候不需要开发,只需要 composer install 包就行了
    alexkkaa
        36
    alexkkaa  
       Nov 3, 2021 via Android
    rails 的那一套已经被 laravel 学玩了
    XCFOX
        37
    XCFOX  
       Nov 3, 2021   ❤️ 4
    单纯说开发效率的话那肯定是低代码框架的开发效率最快,定好数据结构直接生成增删改查接口,不过低代码框架做复杂需求会比较麻烦。
    下面是几个还行的低代码框架:

    [Strapi]( https://strapi.io/): 🚀 开源的 Node.js wuoCMS ,轻松构建可定制的 API

    [NocoDB]( https://docs.nocodb.com/): 🔥 🔥 🔥 开源 Airtable 替代方案-由 Vue.js 提供支持❤️

    [PostGraphile]( https://github.com/graphile/postgraphile): 执行一个命令(或挂载一个 Node.js 中间件),为您的 PostgreSQL 数据库获得即时高性能 GraphQL API !
    nocrush
        38
    nocrush  
       Nov 3, 2021
    laravel
    Valid
        39
    Valid  
       Nov 3, 2021   ❤️ 1
    你要说“最快”的话,那 gin ,laravel ,springboot 啥的还要部署环境
    yueshang1
        40
    yueshang1  
       Nov 3, 2021
    laravel
    ClericPy
        41
    ClericPy  
       Nov 3, 2021   ❤️ 2
    可别搞什么最佳实践了, 会哪个用哪个吧, 愁人

    如果全都会, 也不会问这种问题
    jenlors
        42
    jenlors  
       Nov 3, 2021
    这种问题不知道有什么意义
    westoy
        43
    westoy  
       Nov 3, 2021
    django admin 你的业务能用的话, 就是 django 啊

    不然 rails
    matrix1010
        44
    matrix1010  
       Nov 3, 2021
    我觉得 Django 配合 DRF 能吊打其他几个,就算是 Python 自己的 Sanic 也一样。除非你把 Rails 放上去
    xuqd
        45
    xuqd  
       Nov 3, 2021   ❤️ 1
    blitzjs
    niboy
        46
    niboy  
       Nov 3, 2021
    团队最熟悉哪个就用哪个啊
    TypeError
        47
    TypeError  
       Nov 3, 2021
    最快的是团队里都熟悉的

    我换了个新公司,团队里用 go + protobuf + grpc-gateway 开发速度都飞快,
    反正框架搭好,填代码,有问题问老同事
    Isu
        48
    Isu  
       Nov 3, 2021
    都说到 rails 了 何不试试 elixir 的 phoenix 呢
    redvoilin
        49
    redvoilin  
       Nov 3, 2021
    如果我选,那肯定是 rails
    allanwell
        50
    allanwell  
       Nov 3, 2021
    Rails
    qoras
        51
    qoras  
       Nov 3, 2021
    送分题,rails
    IvanLi127
        52
    IvanLi127  
       Nov 3, 2021 via Android
    不看好 spring boot
    wangkun025
        53
    wangkun025  
       Nov 4, 2021
    必须 rails 啊,国外初创公司的标配吧。
    eyeix
        54
    eyeix  
       Nov 4, 2021 via iPhone
    @XCFOX 推荐外加一个 directus
    GoLand
        55
    GoLand  
       Nov 4, 2021
    快速迭代,还得是 Python 老大哥。哪个熟用哪个,熟悉的才是最快的。
    BugCry
        56
    BugCry  
       Nov 4, 2021 via Android
    团队熟悉啥用啥,自己练手就用 Gin
    james2013
        57
    james2013  
       Nov 4, 2021
    Spring Boot
    cmdOptionKana
        58
    cmdOptionKana  
       Nov 4, 2021 via Android
    用不熟悉的语言和框架能快吗?
    qinfensky
        59
    qinfensky  
       Nov 4, 2021 via iPhone
    Phoenix
    xy90321
        60
    xy90321  
       Nov 4, 2021 via iPhone
    会哪个哪个就最快
    dayeye2006199
        61
    dayeye2006199  
       Nov 4, 2021
    国外一般 django 或者 ROR ;初创企业的福音。
    第一个版本往往前后端分离都不做,模板引擎打天下。
    oo1
        62
    oo1  
       Nov 4, 2021 via iPhone   ❤️ 1
    开发速度最快无疑是 Ruby on Rails
    但是 v 友们说得对,会用的才是最快的。都会就不会愁选择自然知道选什么。都不会的话,欲速则不达。
    Chase2E
        63
    Chase2E  
       Nov 4, 2021
    那个速度快,起决定因素的难道不是 team 对两种框架 /语言的熟悉程度?
    Python 是快,就是没有编译报错之类的到时候出了 bug debug 时间可能是 java 的十倍不止
    varzy
        64
    varzy  
       Nov 4, 2021 via iPhone
    Laravel
    vHypnos
        65
    vHypnos  
       Nov 4, 2021
    Spring Boot 感觉虽然复杂,但是很省事。python 和 go debug 起来可能有点爆炸
    lixm
        66
    lixm  
       Nov 4, 2021
    简单业务当然是 Django 快, 但是我选的话, 我选 quarkus ,不仅开发快, 运行也快
    siweipancc
        67
    siweipancc  
       Nov 4, 2021 via iPhone
    前期快速部署,后期低效业务实现
    wangyzj
        68
    wangyzj  
       Nov 4, 2021
    @ink19 #15 我就想说 TP 来着,还得是 TP3
    DanShu
        69
    DanShu  
       Nov 4, 2021
    Laravel+1
    l9rw
        70
    l9rw  
       Nov 4, 2021
    现在创业公司都不用 php 了??
    qq1340691923
        71
    qq1340691923  
       Nov 4, 2021
    gofiber
    Bluecoda
        73
    Bluecoda  
       Nov 4, 2021
    竟然没有 Rails ?只论开发效率的话,哪个有 Rails 速度快?
    raptor
        74
    raptor  
       Nov 4, 2021
    最快当然是 PHP ,PHP 才是最好的语言
    cxshun
        75
    cxshun  
       Nov 4, 2021
    无脑 spring boot ,python 这些动态语言,除非水平比较高,不然一堆水平参差不齐的,后续就死得惨了。
    tenclock
        76
    tenclock  
       Nov 4, 2021
    作为一个前端,唯一会的后端框架就是 Laravel ,表示非常好用
    onice
        77
    onice  
       Nov 4, 2021
    必须 Django 。
    supuwoerc
        78
    supuwoerc  
       Nov 4, 2021
    得看团队水平,如果有的人对选型框架不熟悉,赶鸭子上架写出来的代码后续全是重构功能点,那种痛苦会让很多人在年后离职(别问我是怎么知道的)~~
    ryuutanyou
        79
    ryuutanyou  
       Nov 4, 2021
    Rails
    lichdkimba
        80
    lichdkimba  
       Nov 4, 2021
    居然没人说 jquery 一把梭
    sanggao
        81
    sanggao  
       Nov 4, 2021   ❤️ 1
    php 框架才是最快的,题主故意不说 php 的框架,估计是对 php 的鄙视。
    没办法,越简单越快的东西越被人鄙视
    pkwenda
        82
    pkwenda  
       Nov 4, 2021
    @lichdkimba #80 .........
    liuyibao
        83
    liuyibao  
       Nov 4, 2021
    楼主是国内的创业公司,要选国内用的多的好招人的吧。楼上一帮 django, rails 到时候能招到人么?之前碰到一家创业公司用的就是 ruby ,完全招不到人,没办法转 php 了。
    yekern
        84
    yekern  
       Nov 4, 2021   ❤️ 1
    Spring Boot 和 Django ,Snaic ,Gin 这些框架哪个不需要配置 中间件 数据库连接池 日志 种种配置下来 没有一天也要半天多的时间了

    PHP 的框架 Thinkphp Laravel 会用 composer 下载下来 在配置文件中填好数据库信息 缓存信息 直接就可以使用了 前后不到 3 分钟. 你配置好框架以后 我这边可能都写完一个简易 cms 了
    maichael
        85
    maichael  
       Nov 4, 2021
    最快的后端是没有后端
    shellic
        86
    shellic  
       Nov 4, 2021
    要说快,PHP 第二没人当的了第一,Laravel 开发效率快的一匹,就是性能有点拉胯;这两年 PHP 被一堆脑残跟风黑的比较惨,但是我也没见哪个人在开发效率上黑
    GaoYL
        87
    GaoYL  
       Nov 4, 2021
    Laravel +1
    LexLuth0r
        88
    LexLuth0r  
       Nov 4, 2021
    laravel + 1
    heyjei
        89
    heyjei  
       Nov 4, 2021
    Web 项目只要客户不指定,一律 laravel

    RoR 虽然开发很快,但是会 Ruby 语言的人毕竟不多,会 PHP 的人,一抓一大把。但是楼主选择性的忽视 PHP ,那这题没的选了。
    C603H6r18Q1mSP9N
        90
    C603H6r18Q1mSP9N  
       Nov 4, 2021
    java : springboot
    php : thinkphp / laravel
    go : gin
    wnh3yang
        91
    wnh3yang  
       Nov 4, 2021
    外包
    wizzer
        92
    wizzer  
       Nov 4, 2021
    https://github.com/Wizzercn/NutzWk

    V5-mini 自认为开发速度最快

    https://github.com/budwk/budwk

    V7 更适合团队开发,V7-mini 前后端分离开发速度也不错
    elevioux
        93
    elevioux  
       Nov 4, 2021
    php 真是越来越不受待见。
    其实项目用 php 先做着也没什么不妥的地方,但就是膈应,low ?
    当然,如果长远考虑,长远到直接考虑百万并发,多人维护成本,可能 php 不是一个好选择。
    不过,爱用啥用啥,活下来最重要 😂
    yogogo
        94
    yogogo  
       Nov 4, 2021
    jhipster 用的人多吗
    moell
        95
    moell  
       Nov 4, 2021
    Laravel
    sanggao
        96
    sanggao  
       Nov 4, 2021   ❤️ 1
    7 年 php 开发经验,做过的项目 也有十几亿级别单日 pv 。 我想说 php 真没有那么不堪,这两年貌似挺 php 都成了政治不正确,会被嘲讽。 都说 php 性能拉胯,但是我想问,90%的拖性能场景难道不是数据库吗? 一个 sql 稍微慢点 动辄上百毫秒, 语言级别相差那 0 点几毫秒,在几百毫秒面前又算得了什么呢? 优化好数据库,搞好缓存,语言都大差不差的,既然如此为何不选择一个开发效率高的呢
    Mark24
        97
    Mark24  
       Nov 4, 2021
    你说的不就是 Rails 么
    shaojie519
        98
    shaojie519  
       Nov 4, 2021
    laravel/lumen + 1 , 黑 php 的都是没有真正用过 php7 以后的版本,一个 php 三天可以干 2 个 java 一周的活
    zjsxwc
        99
    zjsxwc  
       Nov 4, 2021
    symfony
    wensonsmith
        100
    wensonsmith  
       Nov 4, 2021
    Laravel +10086
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3594 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 327ms · UTC 11:45 · PVG 19:45 · LAX 04:45 · JFK 07:45
    ♥ Do have faith in what you're doing.