内容摘要:为什么Ruby on Rails之于应用开发,就好比苹果之于桌面OS?
为什么Ruby on Rails之于应用开发,就好比苹果之于桌面OS?
1. Ruby on Rails的优化首先是为人,其次才是编辑器和框架;
2. Ruby on Rails为Web开发提供了一个相当吸引人的新的选择;
3. Ruby on Rails虽然来源于标准的方法和模式,但它开辟了软件开发的新方法;
4. Ruby on Rails只需要较少的软件,却提供了完整的开源框架和丰富的社区支持;
5. Ruby on Rails是提供full-stack framework的一种尝试,通过model-view-control模式解决所有问题。RoRRoR 处理创建的模板,生成 HTML 代码,控制器的直接传入请求和模型,使数据库都处于活动状态对象中。
6. Ruby on Rails通过新特性将应用迅速开发和扩展;
7. 编程中的变化和最终效果很重要,而Ruby on Rails的理念是应对变化。
8. Ruby on Rails强化了类是单数而表是复数的概念,这减少了程序员的工作量。
9. Ruby on Rails允许自由配置。大部分开发者80%的配置按照惯例或者默认方式,20%的可以根据自己的爱好来配置。
10. Ruby on Rails是David Heinemeier Hansson发明的Web框架的名称,而且RoR是基于Ruby语言的。
11. Ruby on Rails是为了实现Yukihiro Matsumot的目标即“快乐编程”,并将Ruby运用到Web应用开发的世界中。
12. Ruby on Rails是Hansson的目标——“Web应用开发的Apple”,为完美开发提供更多的关注和解决方案。
责编:豆豆技术应用
- Java新闻
- Java入门教程
- Java开发工具
- J2EE
- J2SE
- J2ME
- EJB/Spring
- Applet/Swing
- Servlet/JSP
- Struts/Hibernate
- JDBC/JDO
- Ajax
- 认证考试
- JAVA对象比较器Comparator
- Java 6 RowSet 使用完全剖析
- 深入了解"Java"中的“异常机制”
- 讨论5种跟踪Java执行的方法
- Java专业术语标准化规范
- java中线程概念描述
- JAVA中的反射机制详解
- Java语言灵巧指针与垃圾回收
- 讲述java语言中内部类的研究
- Java对于Cookie的操作详解