Restful Rails Development


Download Restful Rails Development PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Restful Rails Development book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

RESTful Rails Development


RESTful Rails Development

Author: Silvia Puglisi

language: en

Publisher: "O'Reilly Media, Inc."

Release Date: 2015-10-08


DOWNLOAD





The Web is slowly but surely changing from a model in which a human reader browses content on web pages to a model in which services and clients (not necessarily humans) exchange information. And because of this, author Silvia Puglisi explains, it makes more sense to build platforms instead of just products or applications. Platforms are like ecosystems interconnecting different applications, services, users, developers, and partners, and offer many benefits. In this book, you'll learn how to design and develop Representational State Transfer (REST) platforms in Rails. You'll begin with an introduction to Ruby on Rails, and then move quickly through new concepts. At the end of each chapter, you'll have learned something new about building and organically extending a multi-service platform spanning different devices—and will have had some fun in the process. By the end of the book you'll know how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications. Explore the basics of REST and HTTP, including REST architecture and the role of hypermedia Get to know Rails and Ruby on Rails Learn about API development and create an API Take a thorough look at REST, including Asynchronous REST and testing RESTful services Work with data streams as you map them onto an application UI and integrate external APIs in your application Learn about device-independent development Use data analytics to recognize important events, develop key metrics, and track them Explore various tools you can use to build your own data analytic platform Learn how to scale a Rails application successfully Examine privacy and security issues and the implications of handling and collecting user data

RESTful Rails Development


RESTful Rails Development

Author: Silvia Puglisi

language: en

Publisher:

Release Date: 2015


DOWNLOAD





Annotation The Web is slowly but surely changing from a model in which a human reader browses content on web pages to a model in which services and clients (not necessarily humans) exchange information. And because of this, author Silvia Puglisi explains, it makes more sense to build platforms instead of just products or applications. Platforms are like ecosystems interconnecting different applications, services, users, developers, and partners, and offer many benefits.In this book, you'll learn how to design and develop Representational State Transfer (REST) platforms in Rails. You'll begin with an introduction to Ruby on Rails, and then move quickly through new concepts. At the end of each chapter, you'll have learned something new about building and organically extending a multi-service platform spanning different devicesand will have had some fun in the process. By the end of the book you'll know how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.Explore the basics of REST and HTTP, including REST architecture and the role of hypermediaGet to know Rails and Ruby on RailsLearn about API development and create an APITake a thorough look at REST, including Asynchronous REST and testing RESTful servicesWork with data streams as you map them onto an application UI and integrate external APIs in your applicationLearn about device-independent developmentUse data analytics to recognize important events, develop key metrics, and track themExplore various tools you can use to build your own data analytic platformLearn how to scale a Rails application successfullyExamine privacy and security issues and the implications of handling and collecting user data.

RailsSpace


RailsSpace

Author: Michael Hartl

language: en

Publisher: Addison-Wesley Professional

Release Date: 2007-07-20


DOWNLOAD





Ruby on Rails is fast displacing PHP, ASP, and J2EE as the development framework of choice for discriminating programmers, thanks to its elegant design and emphasis on practical results. RailsSpace teaches you to build large-scale projects with Rails by developing a real-world application: a social networking website like MySpace, Facebook, or Friendster. Inside, the authors walk you step by step from the creation of the site's virtually static front page, through user registration and authentication, and into a highly dynamic site, complete with user profiles, image upload, email, blogs, full-text and geographical search, and a friendship request system. In the process, you learn how Rails helps you control code complexity with the model-view-controller (MVC) architecture, abstraction layers, automated testing, and code refactoring, allowing you to scale up to a large project even with a small number of developers. This essential introduction to Rails provides A tutorial approach that allows you to experience Rails as it is actually used A solid foundation for creating any login-based website in Rails Coverage of newer and more advanced Rails features, such as form generators, REST, and Ajax (including RJS) A thorough and integrated introduction to automated testing The book's companion website provides the application source code, a blog with follow-up articles, narrated screencasts, and a working version of the RailSpace social network.