![]() | 1 fanzeyi 2012-03-16 03:35:50 +08:00 * ORM: SQLAlchemy * Template: Jinja2 以及曾经维护了一个自己用的 Tornado 修改框架.. 加了 jinja2 mongodb 之类的支持.. =.= 不过只是玩具而已.. (看到标题我以为特指 Twitter 的 Bootstrap 框架.. 本来想说 jinja2 + bootstrap 的东西的..) |
![]() | 2 Livid MOD OP PRO |
![]() | 3 fanzeyi 2012-03-16 03:43:11 +08:00 @Livid 个人来讲.. 其实更喜欢 Tornado 能够轻易与其他库兼容的特性.. 更享受自己搭建出一个框架的感觉.. 正是因为这样才能够每次在不同的项目中尝试不同的新东西.. :D (不过实际应用中如果有这样的框架确实会能提高开发速度.. ) |
![]() | 4 YvetteM 2012-03-16 06:11:10 +08:00 的确有哦。 |
![]() | 5 iandyh 2012-03-16 07:07:27 +08:00 Tornado 本身各个组件间就是低耦合,所以想添加模块增减模块都很容易。这也是设计者的初衷。 |
![]() | 6 feilaoda 2012-03-16 10:43:26 +08:00 这个我可以组织或参加。 低耦合是种优势,但经常是说拿来作为优点炫耀,真正干活的时候还是要去找各种best practice bootstrap的好处是这是经过验证的,比较可行的方案,你直接按照某个步骤干活就行了 约定大于配置 bootstrap容易让人以为是twitter的bootstrap,或许应该取个名字 |
![]() | 7 mywaiting 2012-03-16 11:18:08 +08:00 正是Tornado的随意折腾,我才愿意用,像Django,看到我就头晕~~~ 驾驭能力真心不足~~~ 不过,要是有人总结开源出来,我还是很乐意给个赞的:) |
![]() | 8 mywaiting 2012-03-16 11:23:33 +08:00 顺便说句: ORM:要是Tornado中整合ORM,果断要抛弃,写Raw SQL爽快多了。 Template: 不是很复杂的模板,自带的已经够用。 Redis或者Memcached的集成不是每个人都必须的,个人来说,不集成好过集成。 Session: 懂得Session原理的人实现自己的Session毫无鸭梨。 个人观点,勿喷! |
![]() | 9 est 2012-03-16 11:26:05 +08:00 我倒是对ORM不感兴趣,NoSQL用多了,schemaless的东西就上瘾了。现在对于非django框架东西最期待的就是一个强大可定制的admin。 |
![]() | 10 kernel1983 2012-03-16 11:34:40 +08:00 对, 现在我的admin interface还是Sequel Pro |
![]() | 11 notedit 2012-03-16 11:42:32 +08:00 @Livid 之前有想过这个问题 https://github.com/notedit/basesite/ 这个没有orm 我不喜欢orm 因为要把数据层(后端)和逻辑层(前端)分开 https://github.com/notedit/gooditea 这个是修正版 只是无耻的用go来写后端 |
![]() | 12 felinx 2012-03-16 12:13:24 +08:00 ![]() 换模板、集成orm、cache等这些在tornado还是非常容易的。 我继续SQL裸奔,话说 peewee https://github.com/coleifer/peewee 这个orm有点意思,作者是 djangosnippets.org 的作者之一。 |
13 wodemyworld 2013-01-19 17:17:40 +08:00 @mywaiting ORM的那个严重不同意,可能没遇到过复杂的业务逻辑和业务逻辑的改动吧,如果没有orm的话得头痛死 |