张文钿谈Rails开发及台湾Ruby社区
在去年10月份的Kungfurails大会上,InfoQ中文站有幸采访了从台湾专程赶过来的张文钿,与他探讨了关于台湾Ruby社区的发展、Rails的商业化,Restful Design等话题。
作者 Sebastien Auvray 译者 王川川 发布于 2007年4月25日 下午8时27分
脚手架(Scaffolding)是一种生成编辑Rails数据模型接口的便捷方式,对编辑后端暴露的模式模型非常有用!RC1发布一个月之后,ActiveScaffold(即AjaxScaffold的后继者)即发布了RC2,作者对它的描述如下:ActiveScaffold为您提供了很多动态构建的好东西:
- 一个用来构造,更新和删除对象的AJAX化的表接口
- 自动处理ActiveRecord关联
- 排序、搜索和分页
- 为Javascript预留退路。
- 引入了支持XML/YAML/JSON的REST风格的API
- 出色的 CSS设计和主题支持
- 不计其数的扩展点
- 兼容Firefox 1+, IE 6+ 和Safari 2+
- 和Rails一样,基于MIT 的License发布,所以你能够在商业应用中免费地使用
“ActiveScaffold是旧的管理框架Streamlined的一个替代品。”的说法很不妥当
两者只是满足不同需求,而且ActiveScaffold官方网页上还有这样的说法:
Alternatives
We want you to find the best dynamic interface builder solution for your individual needs. Here are some other projects attacking similar problems that you might want to check out if ActiveScaffold isn’t what you’re looking for:
* Streamlined
* Hobo
* AutoAdmin
在去年10月份的Kungfurails大会上,InfoQ中文站有幸采访了从台湾专程赶过来的张文钿,与他探讨了关于台湾Ruby社区的发展、Rails的商业化,Restful Design等话题。
《代码之道》以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。针对每一个话题,I.M.Wright都根据丰富的工作经验提出了自己的观点,并介绍了来龙去脉,令人信服。
如何应对高并发、大访问量?如何保证数据的安全性以及数据库大吞吐量?在海量数据下,如何进行数据表变更?DoubanFS以及DoubanDB的特点以及技术实现?在QConBeijing 2009期间,InfoQ中文站有幸采访了洪强宁,探讨了相关话题。
1 条回复
关注此讨论 回复