Ruby on Rails

Source: Internet
Author: User
Tags ruby on rails
Ruby on Rails is a Web application that enables you to develop, deploy, and maintain ProgramA simple framework.

Of course, all web frameworks share the same goal. What makes rails so different? We can answer this question in several ways.

First, look at the architecture. In the past, many developers used the MVC Architecture in rigorous web applications. They found MVC
The architecture can make their programs clearer. (We will discuss MVC in the next chapter.) in Java, the frameworks like tapestry and struts are based on
MVC. Rails is also an MVC framework. When you use rrails
Development, all applicationsCodeInteraction in a standard way. Before development, the entire application skeleton has been set up.

The second answer to this question is:Programming Language. Rails programs are written in Ruby. It is a modern, object-oriented scripting language. Ruby is concise and easy to understand. It allows you to use the code to clearly express your thoughts. It makes your program easy to write and easy to understand in a few months.

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.