Archive for the ‘Ruby on Rails’ Category

Web App Disadvantages


Image source: www.java.sun.com

Creating web applications is as complex as writing a thesis paper or a dissertation. It does not only necessitate quite a tedious amount of effort to perfect the function of the program but also demands one stable thing from the user: internet association.

Whenever a program is being written, it takes several factors in deliberation but the most important of them is the user-interface. It is imperative that the application’s interface is easy to understand, lest it will not be used as it was intended to be so.

Using a atypical office text created raises an issue on standards compliance, moving the evasive issue of file partaking and association. What must be noticed is that these browser applications are used by accessing the internet through the remote servers. It is threatening however, for the document, if the connection is suddenly lost or interrupted. Chances are, the document being programmed online will be lost and inferior, irretrievable.

This kind of disadvantage poses a threat to the survival of the web applications, hence, companies such as Google have made preliminary solutions to this problem. However, for now, only prototypes have been developed to repress the threat raised by this problem. Just like so, Google has created Google Gears—a beta display place that aims to improve the usability of web applications.

Ruby On Rails

Posted by Faye on February 29, 2008 under Ruby on Rails

Wikipedia describes Ruby on Rails:

Ruby on Rails is a free web application framework. It aims to increase the speed and ease with which database-driven web sites can be created, and offers skeleton code frameworks (scaffolding) from the outset. Often shortened to Rails, or RoR, Ruby on Rails is an open source project written in the Ruby programming language, and applications using the Rails framework are developed using the Model-View-Controller design paradigm.

Ruby on Rails led the charge among next-generation web application frameworks, popularizing features that are now considered standard, such as scaffolding, object-relational mapping and simple installation. Other projects such as Catalyst, Django and TurboGears followed suit.

Ruby on Rails divides itself into various packages, namely Active Record, Active Resource, Action Pack, Active Support, Action Mailer and Action Web Service. Apart from standard packages, developers can make plugins to extend existing packages.