推荐一个 ORM: Orator; 另外请教个 py 前端工程化问题

2016-10-29 07:51:05 +08:00
 verydxz

官网 orator-orm.com

一个偏工程的项目, ORM 还是挺重要的,但是。。

Orator 有啥买点呢?


现在问题来了,想请教下大家:常见的几个 py 的 web 框架下,是否有带来比较好的服务器端前端工程化思路的 library ?

先谢啦 :)

4177 次点击
所在节点    Python
16 条回复
Chappako
2016-10-29 09:18:09 +08:00
哈哈,我就记得 Contributors 中有我的名字,虽然没贡献什么
janxin
2016-10-29 10:04:35 +08:00
看你的需求了,对公司而言,单兵作战不是特别必要。分工细化也是大势所趋。前后端分离目前看起来在我们的实践过程里还是可以接受的。
而且我不认为 Turbolinks 会是能带来第二春的东西,没准是 ruby 后端开发的自嗨呢?别人有做过 django 和 flask 适配的项目,你可以看看。
verydxz
2016-10-29 11:05:34 +08:00
恩确实情况不一样。背景是因为我们团队偏后端而且应该更多是对内,所以尽量想一栈通到底 :)
Tyanboot
2016-10-29 12:45:53 +08:00
py 还想插足前端?。。。。觉得前端还不够乱么
onlyice
2016-10-29 13:46:02 +08:00
听过这期 Teahour 节目 http://teahour.fm/2015/11/16/talk-with-eric-about-ms.html ,里面说 Rails 的人不觉得前后端分离是个好实践,感觉 Rails 在这方面投入的也不多。 TurboLinks 似乎也可以用在其他框架上?

Python 的话,我觉得挺多做 Web API 的框架了(比如 DjangoRestFramework 、 Falcon 等等),似乎也不比 Rails 差哪去?
Nicksxs
2016-10-29 14:26:04 +08:00
TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
qwer1234asdf
2016-10-29 15:02:25 +08:00
一直是 sqlalchemy + alembic
est
2016-10-29 15:10:25 +08:00
users = User.where('votes', '>', 100).take(10).get()


这也能叫 orm ???
leopku
2016-10-29 18:16:31 +08:00
已 star

感谢分享
leopku
2016-10-29 18:16:57 +08:00
已 star

感谢 lz 分享
dlllcs
2016-10-29 19:46:52 +08:00
@est 看到你的回复有种眼前一亮的感觉,你觉得 ORM 是什么 0.0
cheneydog
2016-10-29 23:17:53 +08:00
我更希望有一款 groovy 的 orm , gorm 用的 hibernate 也是头重脚轻。
xiaozi
2016-10-30 01:27:36 +08:00
api 设计的和 Laravel 的 Eloquent 好像
verydxz
2016-10-30 19:31:16 +08:00
@xiaozi 就是 py 版 Eloquent
verydxz
2016-10-30 19:32:22 +08:00
@cheneydog 个人觉得平时用 groovy 的话,不如试试 JRuby (比 Jython 活跃多了)+Rails ?
cheneydog
2016-10-31 15:09:13 +08:00
@verydxz ruby 的写法反人类

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

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

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

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

© 2021 V2EX