Hi! I am completely new to this whole affair (programming in general) and was wondering whether Ruby (or Rails) is good to develop a web application which interfaces with APIs? Sorry if its a silly question but I am completely new to this! Thanks!
on 2013-01-10 16:15
on 2013-01-10 16:26
On Thu, Jan 10, 2013 at 4:16 PM, Carlos A. <lists@ruby-forum.com> wrote: > Hi! > I am completely new to this whole affair (programming in general) and > was wondering whether Ruby (or Rails) is good to develop a web > application which interfaces with APIs? > Sorry if its a silly question but I am completely new to this! Ruby is a programming language: you can program anything with it. Rails is a web framework written in Ruby: you develop web applications on top of it, in Ruby There are also other web frameworks that are very nice, like Sinatra, which could be great to start learning to program web applications. Jesus.
on 2013-01-10 17:36
Subject: Newbie: Web app development Date: Fri 11 Jan 13 12:16:42AM +0900 Quoting Carlos A. (lists@ruby-forum.com): > I am completely new to this whole affair (programming in general) and > was wondering whether Ruby (or Rails) is good to develop a web > application which interfaces with APIs? Abut this latest part (about the APIs), it really depends on the API. If there exists already a wrapper, or a native Ruby lib (and there are many) that speaks the language of your API, then you could be home almost free. If the API is only available in another language, things may be more difficult. Specifically, if the API exists only in C, there are very good ways to interface Ruby and C, but you will probably have to become reasonably proficient in both languages. Carlo
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.