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

2020-12-30 15:52:11 +08:00
 punkdead

比如在 nodejs 和 go 语言上

有没有替代品。

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

2800 次点击
所在节点    程序员
10 条回复
byaiu
2020-12-30 15:57:50 +08:00
django 的老祖宗 ruby on rails?
punkdead
2020-12-30 16:04:46 +08:00
@byaiu 不考虑 ruby

备选语言 只有 go 和 nodejs
tanghanyu
2020-12-30 16:08:59 +08:00
其它语言框架里面还真没见过 Django 那么全面的 ORM
gowk
2020-12-30 16:12:45 +08:00
Go 里面和 django 最像的应该就是 baffalo 了
DeWhite
2020-12-30 16:30:40 +08:00
django,我开始刚学的时候就在用。
除了慢,其他很好。
wuwukai007
2020-12-30 16:56:15 +08:00
@tanghanyu django 的 ORM 在 python 里 算不够灵活的。
libook
2020-12-30 17:13:42 +08:00
看上面的楼,如果 Django 和 Ruby on rails 有渊源的话可以看看 Sails.js ,不过我没用过。

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

Node.js 和 Go 都是全面进入微服务和前后端分离的时期的技术,所以大而全的框架很少,建议看看语言本身的一些入门教程,了解一下这些技术栈通常是以什么思路来开发项目的。
TypeError
2020-12-30 17:31:40 +08:00
Go 看起来都是类似 flask 的微框架,
beego 好像全一些
zhennann
2020-12-30 17:38:14 +08:00
NodeJS 方面可以看一下 CabloyJS 全栈框架,自带 NodeJS 工作流引擎、CMS 、微信公众号、企业微信、钉钉接口对接,完善的数据生命周期管理、授权体系,等等
xemtof
2020-12-31 00:09:52 +08:00
@tanghanyu 那你是没见过 Rails,本人写过三年 Rails 。熟悉 Rails 框架后写代码效率非常高,就是用的公司太少了,已经跑路读研了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/740352

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX