今天开始学习Ruby 和Ruby On Rails了,好长时间没有这样专门学习一个技术了。之前大概有了解,打算关注这几个方面:
1 Ruby动态语言的易用性,了解它除了Web之外的更多的应用;
2 ROR的宗旨:Convention Over Configuration;
3 MVC Web框架(汗~作为一个.net门下还没有认真了解过MVC Web框架的实际细节,之前也看过Asp.net已经推出的MVC框架,说句老实话,觉得有点复杂,有点烦,暴露太多的细节,这一点应该借鉴ROR:只将开发者关注的点暴露,其他的默认就行);
4 ROR以ActiveRecord模式为基础的构架,它解决了ORM的诸多细节,之前我研究过面向ER设计元数据的代码生成,ROR的做法或许能给我很大启发或教诲:怎样从框架和可应用易用的角度构建适合某个方面应用的框架系统。
摘抄一句话:
要创建一个框架,最好的办法也许就是:首先找出一类特定应用的核心场景,然后逐渐从中抽取出通用的代码基础。暂时就这些,更多的心得都会记录在这儿。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/236313/viewspace-618378/
,如需转载,请注明出处,否则将追究法律责任。