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

Python 的 django 在其他语言上有替代品吗

  •  
  •   punkdead · Dec 30, 2020 · 3529 views
    This topic created in 1986 days ago, the information mentioned may be changed or developed.

    比如在 nodejs 和 go 语言上

    有没有替代品。

    准备转技术栈了,比较关注类似的 cms 开源框架。

    10 replies    2020-12-31 00:09:52 +08:00
    byaiu
        1
    byaiu  
       Dec 30, 2020
    django 的老祖宗 ruby on rails?
    punkdead
        2
    punkdead  
    OP
       Dec 30, 2020
    @byaiu 不考虑 ruby

    备选语言 只有 go 和 nodejs
    tanghanyu
        3
    tanghanyu  
       Dec 30, 2020
    其它语言框架里面还真没见过 Django 那么全面的 ORM
    gowk
        4
    gowk  
       Dec 30, 2020
    Go 里面和 django 最像的应该就是 baffalo 了
    DeWhite
        5
    DeWhite  
       Dec 30, 2020 via Android
    django,我开始刚学的时候就在用。
    除了慢,其他很好。
    wuwukai007
        6
    wuwukai007  
       Dec 30, 2020
    @tanghanyu django 的 ORM 在 python 里 算不够灵活的。
    libook
        7
    libook  
       Dec 30, 2020   ❤️ 1
    看上面的楼,如果 Django 和 Ruby on rails 有渊源的话可以看看 Sails.js ,不过我没用过。

    实际上用不同技术栈就要抛弃以前的一些跟技术栈强相关的思维定式,比如以 Java 的思维来用 C#会觉得 C#很难用。

    Node.js 和 Go 都是全面进入微服务和前后端分离的时期的技术,所以大而全的框架很少,建议看看语言本身的一些入门教程,了解一下这些技术栈通常是以什么思路来开发项目的。
    TypeError
        8
    TypeError  
       Dec 30, 2020 via Android
    Go 看起来都是类似 flask 的微框架,
    beego 好像全一些
    zhennann
        9
    zhennann  
       Dec 30, 2020
    NodeJS 方面可以看一下 CabloyJS 全栈框架,自带 NodeJS 工作流引擎、CMS 、微信公众号、企业微信、钉钉接口对接,完善的数据生命周期管理、授权体系,等等
    xemtof
        10
    xemtof  
       Dec 31, 2020
    @tanghanyu 那你是没见过 Rails,本人写过三年 Rails 。熟悉 Rails 框架后写代码效率非常高,就是用的公司太少了,已经跑路读研了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   952 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 20:40 · PVG 04:40 · LAX 13:40 · JFK 16:40
    ♥ Do have faith in what you're doing.