RESTfulRailsDevelopment(中文版)
编辑推荐
本书教你使用 Rails 设计和开发表述性状态转移(REST)平台,先介绍 Ruby on Rails,然后快速概览新概念。
内容简介
本书教你使用 Rails 设计和开发表述性状态转移(REST)平台,先介绍 Ruby on Rails,然后快速概览新概念。读完各章之后,你将学到很多新知识,知道如何构建和有组织地扩展横跨多台设备的多重服务,你会乐在其中。读完本书后,你将知道如何构建由不同服务组成的架构,通过协作的 API 和应用共享资源。本书主要内容有:学习 REST 和 HTTP 基础知识,包括 REST 架构和超媒体的作用。了解 Ruby 和 Ruby on Rails。学习创建和开发 API。深入了解 REST,包括异步 REST和 REST 式服务的测试方法。把数据流映射到应用 UI 上,把外部 API 集成到自己的应用中。学习与设备无关的开发。使用数据分析找出重要的事件,分析并跟踪关键指标。探索自己构建数据分析平台所需的工具。学习如何正确地弹性伸缩 Rails 应用。分析隐私和安全问题,以及处理和收集用户数据的影响。
作者简介
Silvia Puglisi 是一名软件工程师,生活在西班牙巴塞罗那。她还是加泰罗尼亚理工大学(UPC)遥测工程系信息安全小组的科研工程师,目前在攻读博士。Silvia 之前在 Google 公司工作,任职运营工程师和企业工程师。