推荐学习书目
› 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
inSpring
V2EX  ›  Python

大家最近新项目用什么 Web 框架?

  •  
  •   inSpring · Dec 22, 2023 · 16431 views
    This topic created in 1059 days ago, the information mentioned may be changed or developed.
    59 replies  •  2023-12-25 17:10:38 +08:00
    gitrebase
    gitrebase
    Dec 22, 2023❤️2
    1
    python 就直接 fastapi 了吧
    GlobalNPC
    GlobalNPC
    Dec 22, 2023
    2
    sanic 因为自带 Web 服务器
    heyjei
    heyjei
    Dec 22, 2023
    3
    @gitrebase 数据库 ORM 呢?用惯了 laravel 的 eloquent ,看 sql alchemy 很不习惯,特别是关联映射 ( relation mapping )
    coinbase
    coinbase
    Dec 22, 2023❤️1
    4
    不用 web 框架
    pengtdyd
    pengtdyd
    Dec 22, 2023
    5
    fastapi
    u823tg
    u823tg
    Dec 22, 2023❤️3
    6
    asp.net core
    neutrino
    neutrino
    Dec 22, 2023 via Android
    7
    flask+peewee
    Nostalgia
    Nostalgia
    Dec 22, 2023
    8
    Spring Boot + Vue
    zhusimaji
    zhusimaji
    Dec 23, 2023 via iPhone
    9
    fastapi
    fgt1t5y
    fgt1t5y
    Dec 23, 2023 via Android
    10
    PHP 的 webman ,orm 用 laravel 的
    johnzr
    johnzr
    Dec 23, 2023 via iPhone❤️3
    11
    NextJS
    vialon17
    vialon17
    Dec 23, 2023
    12
    flask+vue
    duke807
    duke807
    Dec 23, 2023 via Android
    13
    前端: http://vanilla-js.com/
    后端:python cgi 或者 python websocket
    Cyanhall
    Cyanhall
    Dec 23, 2023❤️3
    14
    推荐一波:litestar https://github.com/litestar-org/litestar

    和 fastapi 类似的定位和功能,但提供更多的日常开发组件,更健康的社区贡献构成,长期看好。
    qloog
    qloog
    Dec 23, 2023
    15
    Golang 的: https://github.com/go-eagle/eagle 或 Python 的: https://www.django-rest-framework.org/ , 看项目需要,根据不同需求选择对应的就好
    SadBox
    SadBox
    Dec 23, 2023
    16
    Laravel + Vue
    TeslaLyon
    TeslaLyon
    Dec 23, 2023
    17
    持续关注中
    IceTech
    IceTech
    Dec 23, 2023 via Android
    18
    axum
    fred649
    fred649
    Dec 23, 2023❤️1
    19
    最近几个都是 Django , 看了评论 苦晕在厕所
    idblife
    idblife
    Dec 23, 2023
    21
    django
    guin
    guin
    Dec 23, 2023
    22
    @fgt1t5y webman 怎么样?好用么
    fgt1t5y
    fgt1t5y
    Dec 23, 2023
    23
    @guin 性能不错 快 社区氛围还行挺活跃 https://www.workerman.net/
    madantech
    madantech
    Dec 23, 2023
    24
    在学 rust ,所以个人项目用的 axum
    niubiman
    niubiman
    Dec 23, 2023
    25
    asp.net core
    zhuzixian
    zhuzixian
    Dec 23, 2023
    26
    ASP.NET Core
    simple2025
    simple2025
    Dec 23, 2023
    27
    tornado
    raycool
    raycool
    Dec 23, 2023
    28
    我也用 tornado
    R4rvZ6agNVWr56V0
    R4rvZ6agNVWr56V0
    Dec 23, 2023
    29
    fastapi 用了 3 年了
    lanlanye
    lanlanye
    Dec 23, 2023
    30
    FastAPI + SQLAlchemy
    ospulse
    ospulse
    Dec 23, 2023
    31
    我用 ruby on rails
    lavvrence
    lavvrence
    Dec 23, 2023
    32
    Next.js tailwindcss
    pming1
    pming1
    Dec 23, 2023
    33
    ASP.NET Core
    roundgis
    roundgis
    Dec 23, 2023 via Android
    34
    Tornado
    chf007
    chf007
    Dec 23, 2023
    35
    NestJS Phoenix
    Binwalker
    Binwalker
    Dec 23, 2023
    36
    前端:solid.js
    后端:axum
    ORM:SeaORM
    可谓性能爆炸,当然,仅用于个人项目
    Leviathann
    Leviathann
    Dec 23, 2023
    37
    @Binwalker 然后 qps 峰值 < 1 是吧
    hackerfans
    hackerfans
    Dec 23, 2023
    38
    django 凑合
    skyworker
    skyworker
    Dec 23, 2023
    39
    @heyjei 你如果用惯了 eloquent 的话,其他的 web 框架的 ORM 其实都不怎么样
    Dart
    Dart
    Dec 23, 2023❤️2
    40
    什么都用 从 go 到 Python 但是给我赚钱的居然是 Yii1 和 PhalconPHP4 无语。
    gowk
    gowk
    Dec 23, 2023
    41
    我选 ASP.NET 8 + SqlSugar + Vue 3.x
    fanyikoukouchi
    fanyikoukouchi
    Dec 23, 2023 via Android
    42
    为啥新项目都用 fastapi
    ixixi
    ixixi
    Dec 24, 2023❤️1
    43
    react + golang gin
    paradox8599
    paradox8599
    Dec 24, 2023 via Android
    44
    nextjs + keystonejs + prisma
    BORBER
    BORBER
    Dec 24, 2023
    45
    @Binwalker 蛙 和我选的一摸一样 兄弟有眼光
    hanzijinjin
    hanzijinjin
    Dec 24, 2023
    46
    react + sanic
    zzzkkk
    zzzkkk
    Dec 24, 2023 via Android
    47
    @Dart
    哪来的赚钱项目
    zhwithsweet
    zhwithsweet
    Dec 24, 2023
    48
    remix !
    zhwithsweet
    zhwithsweet
    Dec 24, 2023
    49
    hono.js!
    tyzandhr
    tyzandhr
    Dec 24, 2023 via Android
    50
    giraffe.fsharp
    hunk
    hunk
    Dec 24, 2023
    51
    flask->spring boot
    摆脱了 orm 的约束,手搓 sql ,用上了 postgresql 原生的函数,gist 索引,爽歪歪。
    ayang23
    ayang23
    Dec 24, 2023
    52
    fastapi+sqlmodel 感觉也还行,想要不折腾还是 django
    ModerRAS
    ModerRAS
    Dec 24, 2023 via iPhone❤️1
    53
    blazor server+litedb
    wenhuacode
    wenhuacode
    Dec 25, 2023
    54
    tornado
    VVVYGD
    VVVYGD
    Dec 25, 2023
    55
    axum
    adimn
    adimn
    Dec 25, 2023
    56
    astro
    akaHenry
    akaHenry
    Dec 25, 2023
    57
    不限定语言版本:

    1. rust: Rocket > axum(并不好用).
    2. go: dapr. https://github.com/dapr/go-sdk


    限定 Python:

    1. 小项目, 内网项目, 糊屎项目, 原型项目, 首选 django, 其次 fastapi.

    2. 考虑微服务可组合性, bali (内置 fastapi + grpc) https://github.com/bali-framework/bali

    3. 考虑多语言组合(遗留复用 + 未来升级不浪费): 可以看看 dapr. https://github.com/dapr/python-sdk


    PS:

    降本增效周期, 没必要赶时髦.(企业不买单)

    怎么舒服, 怎么快速, 怎么来.

    django( DRF) 大多数场景, 都够用 + 好用. 如果有性能焦虑, 可以看看 dapr.

    有 dapr 集成 + 兜底. 其他 fastapi 优势并不明显.(当然 dapr 集成 fastapi 也没任何问题)


    anyway, 用啥不用啥, 不必太焦虑. 自己开心就好. (用过太多语言+框架, 见过太多无聊口水)

    anyway, 用啥不用啥, 不必太焦虑. 自己开心就好. (用过太多语言+框架, 见过太多无聊口水)

    anyway, 用啥不用啥, 不必太焦虑. 自己开心就好. (用过太多语言+框架, 见过太多无聊口水)


    我只是来分享一些实践心得, 感兴趣的, 可以看看.
    shinession
    shinession
    Dec 25, 2023
    58
    flask -> fastapi, 感觉速度快了点, 内存占用更少
    fzzff
    fzzff
    Dec 25, 2023
    59
    fastapi+tortoise-orm 刚从 django 切换过来感觉除了没了好用的自带 admin 其他体验都很不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   876 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 150ms · UTC 20:52 · PVG 04:52 · LAX 12:52 · JFK 15:52
    ♥ Do have faith in what you're doing.