Yahoo! Developer Network

Welcome, guest Sign In

Welcome to the Ruby Developer Center

Ruby is a very popular open-source language which lends itself especially well to object-oriented programming for the Web. If you've ever thought about combining Ruby with Yahoo!'s open APIs and Web services, read on.

HOWTO Articles to help you understand our technologies and how you can use them better with Ruby. Browser-Based Authentication so you can let users authenticate using their Yahoo! credentials. Useful Resources on the web where you can find source code and helpful tools. Educational sites where you can learn how to program using Ruby. Community Resources where you can join our mailing list and discuss the Yahoo! APIs with us and with other Ruby developers.

HOWTOs

Browser-Based Authentication

Useful Resources

ruby-lang.org is the official Ruby homepage. Ruby-Doc.org has good documentation on the Ruby APIs. The Ruby Application Archive contains loads of Ruby applications and libraries. RubyForge is the home for open source Ruby projects.

Learning Ruby

Programming Ruby, also known as The PickAxe, is a complete reference for Ruby. why's (poignant) guide to Ruby teaches you Ruby in a fun way. Ruby user's guide by Matz, the creator of Ruby. (Translated to English.) TryRuby is an online Ruby tutorial that runs in real time.

Ruby On Rails

If you're just getting started with Ruby, check out Ruby On Rails. From their site:

"Ruby On Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server."

Community Resources

Discuss how to work with the Yahoo! Web Services and other APIs using Ruby on the ydn-ruby mailing list. Please note that this is not a general Ruby programming list; try to keep your questions focused to discussion about the Yahoo! APIs.

We also provide individual lists for each of the web services and APIs we support; your questions are always welcome there as well. See the Yahoo! Developer Network Community page for more information on these mailing lists.

YDN LIBRARIES & BEST PRACTICES

YAHOO! APIs & WEB SERVICES

LANGUAGE CENTERS

Copyright © 2008 Yahoo! Inc. All rights reserved. Copyright | Privacy Policy

Help us continue to improve the Yahoo! Developer Network - Send Your Suggestions


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser