Yahoo! Press is a publishing partnership between O'Reilly Media and Yahoo! Inc., designed to showcase the breadth and depth of Yahoo!'s technology expertise. Conceived in 2007, our first title was published in the spring of 2008. The Yahoo! Press imprint provides a way for Yahoo! employees and expert authors from across the Internet to share their knowledge. Because of Yahoo!'s vast scale, Yahoo! web development tools and technologies are deployed and rigorously tested in the most varied and challenging Internet environments, which means that developers can count on us to provide technical information and insight of the highest quality and usability.
![]() |
June 2012 Solve a wide range of problems in your web application quickly and efficiently with the Yahoo! User Interface Library (YUI). With this definitive getting-started guide to version 3 of this popular open source JavaScript library, you.ll address many of the most common and challenging problems web developers face when working with YUI.
|
![]() |
September 2010 "What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. Author Stoyan Stefanov includes several examples for each pattern as well as practical advice for implementing them."
|
![]() |
Building Web Reputation Systems March 2010 "What do Amazon's product reviews, eBay's feedback score system, Slashdot's Karma System, and Xbox Live's Achievements have in common? They're all examples of successful reputation systems that enable consumer websites to effectively manage and present user contributions. This book shows you how to design and develop reputation systems for your own sites or web applications, written by experts who have designed web communities for Yahoo! and other prominent sites."
|
![]() |
Developing Large Web Applications March 2010 "How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, this book offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software." |
![]() |
March 2010 "If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn optimal ways to load code onto a page, programming tips to help your JavaScript run as efficiently and quickly as possible, best practices to build and deploy your files to a production environment, and more." |
![]() |
March 2010 "While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 100 recipes to help you take advantage of REST, HTTP, and the infrastructure of the Web. You'll learn ways to design RESTful web services for client and server applications that meet performance, scalability, reliability, and security goals, no matter what programming language and development framework you use."
|
|
September 2009 "With more than 100 patterns, principles, and best practices, this book from the creators of Yahoo!'s Pattern Library presents practical design solutions for creating or improving a social website interface. Designing Social Interfaces shares hard-won insights into what works, what doesn't, and why -- including salient advice for many of the common challenges that designers and developers face when building social websites."
|
![]() |
June 2009 "Apache Hadoop is ideal for organizations with a growing need to process massive application datasets. Hadoop: The Definitive Guide is a comprehensive resource for using Hadoop to build reliable, scalable, distributed systems. Programmers will find details for analyzing large datasets with Hadoop, and administrators will learn how to set up and run Hadoop clusters. The book includes case studies that illustrate how Hadoop is used to solve specific problems."
|
|
May 2008 "Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code."
|