Technology Expertise

Ruby on Rails

Rails is a full-stack framework for developing database-backed web application according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server.


Rails works with a wide range of web servers and databases. For the web server, we recommend Apache,lighttpd, or nginx proxying to Mongrel(or using FastCGI).For database, you can use MySQL, PostgreSQL, SQLite, Oracle, SQL Server, DB2, or any of the other many systems we support. Just about any operating system will do, but we recommend a 'nix-based one for deployment.

WHY Ruby?

Ruby on Rails is a breakthrough in lowering the barriers of entry to programming. Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.

Rails is the most well thought-out web development frame work. What sets this framework apart from all of the others is the preference forĀ convention over configuration making applications easier to develop and understand. Ruby also enables the developer to be more productive and effective in their work.