Ruby on Rails Services
Ruby was developed by Yukihiro Matsumoto in 1993 as an object-oriented scripting language, with the goal to be a more powerful than Perl, and more object-oriented than Python.
Ruby on Rails came out of the development of a particular web application, Basecamp, in the year 2004. It uses the Model-View-Controller architecture to organize the application code base. It is most famously known for its emphasis on Convention over Configuration and Don't Repeat Yourself.
It has proven to be a solid and versatile tool for the rapid development of web applications, which are still robust in the maintenance phase of a project.
Building a web application?
Ruby on Rails is primarily suited for database-driven web sites.There are web sites that simply offer information that is updated only by the website owner and only sporadically. This is best served by a standard blog engine like wordpress, or even a simple static site.
If your web application has users creating, updating, or accessing data, interacting with each other or dynamically accessing other systems, you most likely need to store the dynamic data in a database, and add a software stack in front of it to turn the data into viewable web pages, or to translate form data submitted by users into database updates.
Ruby on Rails can be deployed as a powerful part of such a software stack. It supports the Agile development methodology, which translates into rapid development. At the same time, Ruby on Rails is excellent even for building complex applications and leads to a maintainable code base, when it comes to future updates.
In our experience, Ruby on Rails excels as a framework for building powerful web applications in an intuitive development environment. It makes development more efficient and less troublesome. It is not uncommon for Ruby on Rails based solutions to be both less costly and faster to deliver. For example, cases are known in which a team employing Java could not complete a project in months, whereupon a Ruby on Rails team with a smaller team delivered within weeks (Ruby on Rails Ecosystem Whitepaper, InfoEther, 2009, page 10).
What we can do for you
Using Ruby on Rails, we can build your web application. We can start from scratch or from existing designs.
In many cases, within a week, a sizable set of functionalities can be implemented, in a user-friendly way (by using AJAX for example).
We can host the application on our servers. This is especially useful for quick review cycles in such initial phases.
We work almost exclusively with open source software, which brings you reliability and affordability.
While we have been involved with closed source products like SQL Server, Oracle databases and even WebLogic Server, we recommend open source database systems such as MySql, PostgreSQL and SQLite together with web server front ends like Apache and nginx.
ContactThe Buckmaster Institute, Inc.
2150 Adanac Street
Vancouver BC V5L 2E7
Toll-Free: (888) 808-4655
Cell: (604) 767-7415
Fax: (888) 808-4655