Ruby is proving it’s simplicity and productivity day by day.. Ruby shows how RAD(Rapid Application Development) should be redefined..
Ruby On Rails has gained attention of many Enterprise web application developer within few couples of month.
Java EE, .NET etc. has developed their own framework. Which already has proven their strength. Rails realized how important Web application framework is. Rails presents a great framework I have ever seen called “Ruby On Rails(RoR)”.
RoR has made ever simplified configuration system by some conventions. Though you can configure as much you need manually.
RoR by default provides O/R mapping tool with DAL(Data Access Layer) compatibility. That’s mean total flexibility of database access.
RoR has brought simplified way of MVC implementation. Pattern actually for any specific problem, pattern shows how should u walk towards. MVC is well known pattern. And now it seems buzz word to all web application developer. MVC (Model-View-Controller) is group of some patterns for web application development.
For instance Model can use DAO (Data Access Object), Singleton, Façade, Proxy etc.. general patterns.
Controller is usually based on page controller pattern which basically provide centralize control for per request.
View is generated output for end user. It may be HTML, WML, SMS etc… as per user requirements.
Front Controller is centralized controlling system, basically FC dynamically load object and perform action for each request.
RoR is true MVC framework from these senses.. And Ruby made the implementation more pain less… Comparing with other technologies.
“What is RAD… VI or IDE?”
I was confused regarding this issue in my past couples of year. But now I am confident enough because RAD is not based on IDE RAD is based on your productivity with effective tool.. RoR is actually the best choice for Rapid application development.
Ruby On Rails highlights the latest technology as their essence. AJAX (Asynchronous Java Script And XML) is getting more popularity. RoR has adopted this technology as their core module.
Thank You
Hasan
Somewhere in…
http://hasan.we4tech.com
http://www.somewherein.net
http://www.somewherein.net/blog
Cool stuff. Keep up the good work. It’s impossible to experience one’s death: http://www.useful-information.info/quotations/life-quotes.html , think in herds , forming such opinions