Welcome to the Ruby Developer Center

Yahoo! Language centers have been deprecated. If you have any concerns or questions, please don't hesitate to contact us in General Discussion at YDN forum.

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.

HOWTOs

OAuth Authorization

Useful Resources

Learning Ruby

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.

Yahoo Forum Discussions