首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

Web 网站的选型: eggjs 和 django/aiohttp 哪个好呢

  •  
  •   a132811 · 274 天前 · 2516 次点击
    这是一个创建于 274 天前的主题,其中的信息可能已经有所发展或是发生改变。

    准备做一个 web 项目,倾向的技术栈是 python3、es6+es7。暂时在 eggjs 与 django/aiohttp 之间做选择,各位有什么心得呢?

    9 回复  |  直到 2019-03-11 10:46:26 +08:00
        1
    akatquas   274 天前 via iPhone
    差别不大,看顺手吧
        2
    azh7138m   274 天前 via Android
    thinkjs 也不错,简单粗暴,直接怼业务就行,类似 thinkphp
        3
    baojiweicn2   274 天前 via Android
    取决于你要做什么项目,如果是企业项目 or 大项目,推荐 django,毕竟要踩的坑都有人踩过,如果是自己玩的项目,哪个先进就用哪个
        4
    a132811   274 天前
    eggjs 是近年来非常优秀的企业级项目:
    1. 扩展性好
    2. 成熟,在阿里内部有广泛的采用,随着这几年发展,文档也建设得不错
    3. 安全性的支持也还不错
    4. 并发性也不错

    缺点:
    1. node_modules 的碎片化非常严重。npm 包的安全性问题比 pypi、gems、composer 严重了太多,质量与稳定性很难保证

    python 系的 django/aiohttp
    1. django 相当成熟的类 ruby on rails
    2. aiohttp 还不太成熟需要造很多轮子,但是并发性很好。与 django 相比,鱼和熊掌的选择
        5
    a132811   274 天前
    虽然我数据处理主要还是用的 python,不喜欢 node_modules 的碎片化, 但是最后还是选择了 eggjs
    https://eggjs.github.io/benchmark/plot/
    http://klen.github.io/py-frameworks-bench/
        6
    zuoakang   274 天前 via Android
    大型 django,小型 aiohttp
        7
    jecshcier   274 天前 via iPhone
    如果选 node,无脑推荐 nestjs
        8
    janxin   274 天前
    一个 python 一个 js,你习惯那个用哪个语言啊。。。
        9
    alexmy   274 天前
    我选基于 egg.js 的服务端渲染框架 beidou,也是阿里出品的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4145 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 07:35 · PVG 15:35 · LAX 23:35 · JFK 02:35
    ♥ Do have faith in what you're doing.