Solved

Ruby vs. Ruby on Rails

Posted on 2015-02-15
2
145 Views
Last Modified: 2015-04-01
What is Ruby on Rails as opposed to Ruby.  

OK, I looked it up , and it said it provided some sort of frame work, but  can someone explain this in a way that is a little more understandable

(while I am at it what is a Spring Framework?)

Thanks
0
Comment
Question by:Anthony Lucia
2 Comments
 
LVL 37

Accepted Solution

by:
Gerwin Jansen, EE MVE earned 500 total points
ID: 40610825
You can compare them best by looking at it this way:

Java and Ruby are both programming languages where
Spring and Rails are both frameworks in which you develop applications.

Spring is Java based and Rails is Ruby based.

https://en.wikipedia.org/wiki/Ruby_on_Rails
https://en.wikipedia.org/wiki/Spring_Framework
0
 
LVL 3

Expert Comment

by:Rameshwar Vyevhare
ID: 40702251
I agree with Gerwin,

Here you will find features of Ruby programming language -

http://www.tutorialspoint.com/ruby/ruby_overview.htm 

its really interesting to learn where everything is an object.

Rails (Ruby on Rails) is Ruby framework like Spring for Java

http://guides.rubyonrails.org/getting_started.html

These links which I shared really great if you are planning to start learning.

Let me know if you need any assistance for the same.

And also find below link for comparison in between Rails and Spring in terms of features they provide etc.

http://vschart.com/compare/spring-framework/vs/ruby-on-rails
Regards,
Rameshwar
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is an explanation of a simple data model to help parse a JSON feed
Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question