- Hands-On RESTful Web Services with TypeScript 3
- Biharck Muniz Araújo
- 311字
- 2021-07-02 12:19:14
Foreword
REST has been around for many years, so why should someone write a book about it now? In our book, Building Evolutionary Architectures, we described the software development ecosystem as a dynamic equilibrium—equilibrium because all the pieces fit together, but dynamic because any part (technology, technique, tool, framework, library, and so on) can change at any time. Given that architects and developers work in such a volatile environment, it is useful to revisit technologies that are still used on a continuous basis because we constantly figure out new ways to apply useful technologies.
REST certainly qualifies as a popular technology that continues to gain traction. Just like all other active software tools, the tools and approaches evolve over time, which makes this book a timely addition to the corpus of books relating to REST. The author does a terrific job of establishing the technology underpinning REST, but there are also chapters discussing how the use of this protocol has evolved over time, including numerous best practices regarding how real teams use REST and related tools to solve real problems.
This book is well organized, dividing its time between critical academic definitions (REST came from academia, after all) and practical advice on how to apply it. For example, Chapter 2, Principles of Designing RESTful APIs, provides an excellent overview of how teams use REST for different purposes, and not just how the bits wire together.
I think this book will become a valuable addition to developers' libraries. It serves as both an excellent introduction and overview, but also as a fantastic reference book for establishing best practices and other enduring advice. Congratulations to Biharck for writing a clear and compelling book on a complex subject and its related ecosystem.
Neal Ford
Director / Software Architect / Meme Wrangler at ThoughtWorks
- 陳衛(wèi)川中回醫(yī)臨證實(shí)錄方
- 人體寄生蟲(chóng)學(xué)(第2版)
- 視覺(jué)康復(fù)指南
- 春季奇招抗過(guò)敏
- 腫瘤精準(zhǔn)放射治療靶區(qū)勾畫(huà)叢書(shū):泌尿系統(tǒng)腫瘤
- 腫瘤內(nèi)科醫(yī)師查房手冊(cè)(第2版)
- 現(xiàn)代口腔正畸技術(shù)與臨床思維(現(xiàn)代實(shí)用口腔醫(yī)學(xué)著譯叢書(shū))
- Bioinformatics with R Cookbook
- 再生醫(yī)學(xué)基礎(chǔ)與臨床
- 鑲牙就醫(yī)指南
- 老年癡呆居家康復(fù)指導(dǎo)
- 長(zhǎng)腿叔叔:孩子有話說(shuō)
- 結(jié)直腸癌老年患者治療與康復(fù)
- 化妝品生產(chǎn)質(zhì)量管理規(guī)范240問(wèn)
- BTK抑制劑與淋巴瘤診療病例分析