RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi
By clicking the web link that we offer, you can take the book RESTful Rails Development: Building Open Applications And Services, By Silvia Puglisi completely. Link to internet, download, as well as save to your device. Exactly what else to ask? Checking out can be so easy when you have the soft file of this RESTful Rails Development: Building Open Applications And Services, By Silvia Puglisi in your gizmo. You could additionally replicate the data RESTful Rails Development: Building Open Applications And Services, By Silvia Puglisi to your workplace computer system or in your home or even in your laptop. Simply share this great information to others. Suggest them to see this page as well as obtain their hunted for publications RESTful Rails Development: Building Open Applications And Services, By Silvia Puglisi.
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi
Download PDF Ebook RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi
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
- Amazon Sales Rank: #1548307 in Books
- Published on: 2015-10-29
- Original language: English
- Number of items: 1
- Dimensions: 9.19" h x .64" w x 7.00" l, .0 pounds
- Binding: Paperback
- 304 pages
About the Author
Silvia Puglisi is a software engineer based in Barcelona, Spain. She is also part of the Information Security Group in the Department of Telematics Engineering at Universitat Politècnica de Catalunya (UPC) as Ph.D. candidate and research engineer. Previously Silvia worked for Google, Inc. as Operations Engineer and Enterprise Engineer. She has a passion for technology and the web and likes building open applications and services for fun and profit. When she needs to rest her eyes away from the computer screen she loves hanging out at the beach and surfing.
Where to Download RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi
Most helpful customer reviews
4 of 4 people found the following review helpful. Solid Coverage, but Too Many Mistakes By Nathan D I purchased the ebook for this and it is almost unusable without keeping the errata handy, reading the open issues on GitHub, and Googling. I am not sure if the print version is different.For example,On page 46, it has you edit a migrations file and has this line:create_table :categories, {:id = & gt; false} do |t|It should read:create_table :categories, {:id => false} do |t|, but the book formatting has replaced all "=>" with "= & gt;". How was this missed? This happens constantly throughout the book.Then it has you add a "respond_to :json" at the top of the first controller you edit, which doesn't work in Rails 4.2 without the "responders" gem. Not a huge deal as it does specify Rails 4.1 in the Gemfile, but this book was just released and you'd think it would work for a version of Rails that has been out a YEAR AFTER the release of this book.On page 50 it has use you add attributes to the generated CategorySerializer to show which attributes to include in the JSON response. It clearly says to "specify the attributes cat_title and cat_subcats", but then the following code just makes up attribute names that result in an error:class CategorySerializer < ActiveModel::Serializer attributes :title, :sub_categoriesendFinally, when you figure all of that out, it has you use curl to test the JSON response. It says the curl response should be:{"category":{"cat_title":"SCIENCE","cat_subcats":34}}But, after you figure out all of the problems from above (if you even do), you actually get a JSON response showing EVERY attribute. It turns out (after an hour of reading through the Errata and Github page), that even though the author had you generate the application using "rails-api new" instead of "rails new", the ApplicationController (which is never mentioned) inherits from ActionController::API (when using rails-api new), but the author's code actually inherits from ActionController::Base (showing that she generated the code via rails new which is NOT what was used in the book). Changing to ActionController::Base results in the correct JSON being returned.I really want to like this book as I am very interested in the topic, but having mistakes in almost every single piece of sample code makes you go crazy! I will gladly change my review if the ebook is updated to reflect the plethora of mistakes I have found so far.The material looks solid, but I would only recommend buying if you are willing to figure out all of the sample code. Here is a link to the (currently unconfirmed) errata: http://www.oreilly.com/catalog/errataunconfirmed.csp?isbn=0636920034469
1 of 1 people found the following review helpful. Example Code Errors Ruin the Ride By El Juncal Chock full of code errors that prevent the example code from running ... resulting in a huge waste of time. As a previous reviewer has stated, you must keep stack overflow, google and the errata list handy at all times when creating the examples ... I expected MUCH BETTER from this publisher.
0 of 0 people found the following review helpful. Excellent book and worthy for a spot on your bookshelf! By Kindle Customer Consider myself a junior RoR dev and with that I think an excellent book. Broad coverage of topics focused to Rails. It starts with the basics of restful, ruby on rails quick tutorial, designing API's in RoR, testing, deploying API, integrating into openweathermap.org, and lots of code examples and pictorial diagrams to help understand why things are done the way they are. It closes with a strong chapter on privacy and security. Fairly quick read if you skip a lot of the code examples and use code examples later for a reference.
See all 3 customer reviews... RESTful Rails Development: Building Open Applications and Services, by Silvia PuglisiRESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi PDF
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi iBooks
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi ePub
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi rtf
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi AZW
RESTful Rails Development: Building Open Applications and Services, by Silvia Puglisi Kindle
Tidak ada komentar:
Posting Komentar