12 points of knowledge that Ruby on rails needs to know

Source: Internet
Author: User
Tags new features ruby on rails

Why is Ruby on Rails for application development, like Apple on desktop OS?

1.Ruby on Rails is optimized first for people, and secondly for editors and frameworks;

2.Ruby on Rails provides a fairly attractive new choice for web development;

3.Ruby on Rails comes from standard methods and patterns, but it opens up new ways to develop software.

4.Ruby on Rails only requires less software, but provides a complete open source framework and rich community support;

5.Ruby on Rails is an attempt to provide a Full-stack framework that solves all problems through the Model-view-control pattern. Rorror processes the created template, generates HTML code, direct incoming requests and models of the controller, and causes the database to be in an active state object.

6.Ruby on Rails develops and expands applications rapidly through new features;

7. The changes and final effects in programming are important, and the idea of Ruby on Rails is to deal with change.

8.Ruby on rails reinforces the notion that classes are singular and that tables are plural, which reduces the amount of work that programmers do.

9.Ruby on Rails allows free configuration. Most developers are 80% configured according to convention or default, and 20% can be configured according to their hobbies.

10.Ruby on Rails is the name of the web framework invented by David Heinemeier Hansson, and Ror is based on the Ruby language.

11.Ruby on Rails is designed to achieve Yukihiro Matsumot's goal of "happy programming" and to apply Ruby to the world of Web application development.

12.Ruby on Rails is Hansson's goal-"Apple for Web application development" to provide more attention and solutions to perfect development.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.