Book Description
Isomorphic JavaScript, often described as the holy grail of web application development, refers to running JavaScript code on both the browser client and web application server. This application architecture has become increasingly popular for the benefits of SEO, optimized page load and full control of the UI, and isomorphic libraries are being used at companies like Walmart, Airbnb, Facebook, and Netflix.
With this practical book, authors Jason Strimpel and Maxime Najim provide the knowledge you need to build and maintain your own isomorphic JavaScript apps.
This book includes:
- Part 1 identifies different classifications of isomorphic JavaScript apps, and shows you how to set up a development environment
- Part 2 takes you from theory to practice by showing you how to build out your own isomorphic app
- Part 3 takes you through existing solutions in the market today, providing you with the knowledge you need to bring isomorphic solutions into your development workflow
Table of Contents
Part I. Introduction and Key Concepts
Chapter 1. Why Isomorphic JavaScript?
Chapter 2. Isomorphic JavaScript as a Spectrum
Chapter 3. Different Categories of Isomorphic JavaScript
Chapter 4. Going Beyond Server-Side Rendering
Part II. Building Our First App
Chapter 5. Getting Started
Chapter 6. Serving Our First HTML Document
Chapter 7. Architecting Our Application
Chapter 8. Transporting the Application to the Client
Chapter 9. Creating Common Abstractions
Chapter 10. Serializing, Deserializing, and Attaching
Chapter 11. Closing Thoughts
Part III. Real-World Solutions
Chapter 12. Isomorphic React.js at WalmartLabs
Chapter 13. Full Stack Angular
Chapter 14. Brisket
Chapter 15. “Colony” Case Study: Isomorphic Apps Without Node
Chapter 16. Final Thoughts
中文:
书名:构建同构的Java应用程序:从概念到实现再到实际解决方案
同构的JavaScript通常被描述为Web应用程序开发的圣杯,指的是在浏览器客户端和Web应用程序服务器上运行JavaScript代码。由于SEO、优化的页面加载和对UI的完全控制,这种应用程序架构变得越来越流行,沃尔玛、Airbnb、Facebook和Netflix等公司正在使用同构库。
在这本实用的书中,作者Jason Strimpel和Maxime Najim提供了构建和维护您自己的同构的JavaScript应用程序所需的知识。
本书包括:
- 第1部分介绍了同构的不同类型的JavaScript应用程序,并向您展示了如何设置开发环境
- 第2部分通过向您展示如何构建自己的同构应用程序,将您从理论带到实践
- 第3部分将向您介绍目前市场上的现有解决方案,为您提供将同构解决方案引入开发工作流所需的知识
目录表
第一部分绪论和主要概念
Chapter 1. Why Isomorphic JavaScript?
Chapter 2. Isomorphic JavaScript as a Spectrum
第三章.同构的不同类别的Java脚本
第4章超越服务器端呈现
Part II. Building Our First App
Chapter 5. Getting Started
第6章.提供我们的第一个HTML文档
第7章.构建我们的应用程序
第8章.将应用程序传输到客户端
第9章.创建通用抽象
第10章.序列化、反序列化和附加
Chapter 11. Closing Thoughts
Part III. Real-World Solutions
Chapter 12. Isomorphic React.js at WalmartLabs
Chapter 13. Full Stack Angular
第十四章胸脯肉
第十五章。“群体”案例研究:没有节点的同构应用程序
第十六章:最后的想法
评论前必须登录!
注册