Ruby on Rails is a web development framework first released in 2005. There are many advantages to using Ruby on Rails over other frameworks and languages.
At Linden Solutions we favor Ruby on Rails for its design philosophies, Don’t Repeat Yourself, and Convention over Configuration.
Don’t Repeat Yourself means that information, and processes are located in a single unambiguous place. Processes need only be programmed once and can then be used over and over again in multiple operations speeding up the delivery time for a software project, it also makes updating, and navigating the site easier for software developers so new features can be integrated faster!
Convention over Configuration allows rails to do a lot of the mundane and repetitive operations that are required as part of the software development process, rather than taking an entire week to write a database structure, this can be done in a day or two for simple applications with Ruby on Rails. When the convention is followed a lot of the code required for an application can be provided by rails and only business logic need be programmed by a developer.
Ruby on Rails is an Open Source Framework, and unlike some other frameworks, there is no licensing fee to be paid to the owner of the framework. The applications can be hosted on open source Linux servers either at your office or by us in the cloud, cutting out the cost of licensing Microsoft Servers or other Hosting Software.
Finally, Linden Solutions are always looking to repurpose open source code libraries rather than developing features from scratch. if a suitable library is found for a feature we first sanity check the library code to ensure it is secure and functional before we incorporate it into your solution. This is common practice in the Software Development Industry however not all providers are transparent in their use. We are committed to being transparent, and honest with our customers regarding the development and support of your solutions.
By utilizing the Rails framework, and open source software libraries Linden Solutions can develop applications faster, deliver them sooner, and in a more cost-effective manner then the competition.