Skip to main content

Let start with ruby on rails...!!

"Ruby on rails" is also known as ROR, it is a web application framework written in ruby. ROR  was released in July 2004. it is distributed under the MIT license.The framework was authored by David Heinemeier Hansson. it promotes the use of web standards such as JSON or XML for data transfer, HTML, CSS, and JavaScript.

Image result for ruby on rails

One of the most important principles of ruby on rails development is CONVENTION OVER CONFIGURATION - It makes the task much easier and it saves the time means the programmer does not have to spend a lot of time configuring files in order to get set up, it comes with conventions which help to speed up the development.

RoR consists of several packages such as: 

 1 - Active Record: it is an architectural pattern that stores information in relational databases.
 2- ActiveResource:  this provides Web services.
 3- Action Pack: this is management package with control functions.
 4- Action Web services: this provides Web services package.
 5- ActiveSupport: this support management component.
 6- ActionMailer:  this provides Email management component.


Popular posts from this blog

What is AJAX ? Don't know - don't worry, SibliCode gives you answer.

AJAX stands for Asynchronous JavaScript And XML. It basically, described as a set of development techniques used for building websites and web applications. It allows web pages to be updated asynchronously by exchanging a little amount of data with the server at the back of the scenes. Apparently which means that it is possible to update parts of a web page, without reloading the whole page and reduces the traffic travels between the client and server. AJAX cannot be considered as a single technology or a programming language but it is a modern technique for creating superior, faster, and more interactive web applications with the help of HTML, CSS, XML and Java Script . In which responses time is faster and help in increasing performance and speed. Ajax is mainly used in client-side programming to permit for data to be sent and received to and from a database server. The best attribute of Ajax programming that you can exchange data in the background without actually

The .Net framework - basic info by SibliCode

The .Net framework is a software development platform developed by Microsoft The framework was meant to create applications, which helps to run on the Windows Platform. The framework favors various programming languages such as Visual Basic and C#. So developers can choose and select the language to develop the required applications. It’s the most popular platform used for a lot of various types of applications as it provides the programming environment for the majority of software development stages. The .NET Framework comprises a group of standard class libraries. And a class library is a compilation of methods and functions that can be used for the core purpose. Developing applications using .Net framework is very substantial and highly secure with great virtue. .NET framework best suits for the businesses that look for a wide spectrum of features like desktop software, web-based services, and cloud infrastructure support. .Net platform helps in red

Restful API design with Node.js.

Node.js is an open-source server-side runtime environment built on Chrome's V8 JavaScript engine. it is released under the MIT license Node.js was written by Ryan Dahl.  It is best for network application, real-time chat app, web development, API development. it is also used in production by large companies such as Paypal, Uber, Netflix, Wallmart and so on. its applications will never buffer any data.  it can be used for both scenarios for  Backend environment and you can even use it as front – end environment.                                           Following are the areas where Node.js is proving itself as a perfect technology partner.   I/O bound Applications   Data Streaming Applications   Data-Intensive Real-time Applications (DIRT)  JSON APIs based Applications   Single Page Applications.