安道

图书详情

RESTful Rails Development(中文版)

简介

《RESTful Rails Development(中文版)》教你使用 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 公司工作,任职运营工程师和企业工程师。

目录

  • 前言
  • 第 1 章从超文本到超数据
  • 第 2 章 Ruby on Rails 入门
  • 第 3 章 初尝 API 设计
  • 第 4 章 REST 之外的世界
  • 第 5 章 使用 Rails 设计 API
  • 第 6 章 异步 REST
  • 第 7 章 测试 REST 式服务
  • 第 8 章 微服务和微应用
  • 第 9 章 把数据流映射到应用 UI 上
  • 第 10 章 部署 API
  • 第 11 章 管理应用的生态系统
  • 第 12 章 使用数据流:在自己的应用中集成外部 API
  • 第 13 章 开发与设备无关的应用
  • 第 14 章 数据分析
  • 第 15 章 优雅地弹性伸缩
  • 第 16 章 隐私和安全
  • 附录 A HTTP 快速参考

大事记

  • 2015.10.29 收到原书书稿
  • 2016.08.11 交稿
  • 2017.02 出版

词汇表

书中有大量术语,翻译过程中主要参照“全国科学技术名词审定委员会”审定的词汇表,也参阅了已出版的相关书籍。