-
Ruby on Rails
We have squeezed all the best from this fresh technology, now we spread the juice.
Ruby on Rails is intended to emphasize Convention over Configuration (CoC), and the Don't Repeat Yourself (DRY) principle.
Convention over Configuration" means a developer only needs to specify unconventional aspects of the application. For example, if there is a class Sale in the model, the corresponding table in the database is called sales by default. It is only if one deviates from this convention, such as calling the table "products sold", that the developer needs to write code regarding these names. Generally, Ruby on Rails conventions lead to less code and less repetition.
"Don't repeat yourself" means that information is located in a single, unambiguous place. For example, using the ActiveRecord module of Rails, the developer does not need to specify database column names in class definitions. Instead, Ruby on Rails can retrieve this information from the database based on the class name.
-
Simple
Uses the best design pattern, follow the standards so any developer can easily follow.
-
Modular
Set of rules and solutions to make life easier, simplicity of creation new modules or skins.
-
Fast
We have used many turbo addons and features available in RoR to create superfast beast.