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

Web 开发都不用框架了吗?

  •  
  •   byfar · Sep 6, 2019 · 4436 views
    This topic created in 2431 days ago, the information mentioned may be changed or developed.

    先分享一个各种框架性能测试:

    techempower.com/benchmarks

    一般我开发 web 服务:

    • golang 使用 gin
    • rust 使用 rocket
    • node 使用 express
    • php 使用 swoole/lemon

    大家使用的框架性能方面处于什么排名呢?

    8 replies    2019-09-07 15:09:55 +08:00
    niubee1
        1
    niubee1  
       Sep 6, 2019   ❤️ 1
    不要以为用了最快的框架就能开发出最牛逼的应用, 没关系的
    chendy
        2
    chendy  
       Sep 6, 2019
    标题党吗?
    好久没看这个榜单了(因为很奇怪),看到 spring 依然坚持在后方但是没有倒数第一,非常欣慰
    Hanggi
        3
    Hanggi  
       Sep 6, 2019
    你确定开发用 4 种语言框架?
    快速的中小型项目用 node + ts + koa
    完整项目用 go gin

    rust 虽然牛逼但是社区还是比较新。
    jerray
        4
    jerray  
       Sep 6, 2019
    路由解析 1ns,网络延迟 100ms,🤷‍♂️
    wolfan
        5
    wolfan  
       Sep 6, 2019 via Android
    整了好几天的 mpvue 之后,我突然发现用原生的小程序开发工具其实并不差。
    VDimos
        6
    VDimos  
       Sep 6, 2019
    https://github.com/the-benchmarker/web-frameworks

    这个仓库一直在更新各个框架的速度比较。
    rocket 现在在用异步重写吧,性能后面会更快点儿。
    actix 各个方面算是比较平均的了,而且其中的 unsafe 也减少到可接受范围了。
    但快速开发的话,还是 node 或者 python 更方便吧,商业项目肯定优先选择 golang 或者 java。不过写游戏服务器其实用 Rust 比 C/C++要舒服一点儿。
    VDimos
        7
    VDimos  
       Sep 6, 2019
    上面那个仓库最近似乎把 rocket 移除了,我前两天看的时候 rocket 在前五。根据 PR 说,是因为 rocket 对夜间版本有依赖,维护起来比较麻烦。
    EscYezi
        8
    EscYezi  
       Sep 7, 2019 via iPad
    Spring200 名开外也太真实了……vertx 还是厉害啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2524 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 02:36 · PVG 10:36 · LAX 19:36 · JFK 22:36
    ♥ Do have faith in what you're doing.