Book Description
Summary
React Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Successful user interfaces need to be visually interesting, fast, and flowing. The React.js JavaScript library supercharges view-heavy web applications by improving data flow between UI components. React sites update visual elements efficiently and smoothly, minimizing page reloads. React is developer friendly, with a strong ecosystem to support the dev process along the full application stack. And because it’s all JavaScript, React is instantly familiar.
About the Book
React Quickly is the tutorial for web developers who want to get started fast with React.js. Following carefully chosen and clearly explained examples, you’ll learn React development using your existing JavaScript and web dev skills. You’ll explore a host of different projects as you learn about web components, forms, and data.
What’s Inside
- Master React fundamentals
- Build full web apps with data and routing
- Test components
- Optimize React apps
About the Reader
This book is for developers comfortable building web applications with JavaScript.
About the Author
Azat Mardan is a Tech Fellow at Capital One with extensive experience using and teaching JavaScript and Node, and author of several books on JavaScript, Node, React, and Express.
Table of Contents
Part 1: React foundation
Chapter 1: Meeting React
Chapter 2: Baby steps with React
Chapter 3: Introduction to JSX
Chapter 4: Making React interactive with states
Chapter 5: React component lifecycle events
Chapter 6: Handling events in React
Chapter 7: Working with forms in React
Chapter 8: Scaling React components
Chapter 9: Project: Menu component
Chapter 10: Project: Tooltip component
Chapter 11: Project: Timer component
Part 2: React architecture
Chapter 12: The Webpack build tool
Chapter 13: React routing
Chapter 14: Working with data using Redux
Chapter 15: Working with data using GraphQL
Chapter 16: Unit testing React with Jest
Chapter 17: React on Node and Universal JavaScript
Chapter 18: Project: Building a bookstore with React Router
Chapter 19: Project: Checking passwords with Jest
Chapter 20: Project: Implementing autocomplete with Jest, Express, and MongoDB
Appendix A: Installing applications used in this book
Appendix B: React cheatsheet
Appendix C: Express.js cheatsheet
Appendix D: MongoDB and Mongoose cheatsheet
Appendix E: ES6 for success
中文:
书名:快速反应:采用Reaction、JSX、Redux和GraphQL的无痛Web应用
摘要
快速反应 是为任何想要快速学习React.js的人准备的。这本实践性的书通过大量的例子、教程和整个书中构建的大型主项目来教你所需要的概念。
购买纸质书包括从Manning Publications购买PDF、Kindle和ePub格式的免费电子书。
About the Technology
成功的用户界面需要在视觉上有趣、快速和流畅。通过改善用户界面组件之间的数据流,React.js的JavaScript库极大地提高了重查看的Web应用程序的性能。Reaction网站高效、流畅地更新可视元素,最大限度地减少页面重载。Reaction对开发人员友好,具有强大的生态系统来支持整个应用程序堆栈的开发过程。而且,由于它全部是JavaScript,Reaction很快就为人所熟知。
About the Book
快速反应 是为想要快速开始使用React.js的Web开发人员准备的教程。在仔细选择并清楚解释的示例之后,您将学习使用您现有的Java脚本和Web开发技能进行REACT开发。在学习Web组件、表单和数据时,您将探索许多不同的项目。
What’s Inside
- 掌握反应基础知识
- 使用数据和路由构建完整的Web应用程序
- Test components
- Optimize React apps
About the Reader
这本书的目标读者是那些习惯于使用JavaScript构建Web应用程序的开发人员。
About the Author
阿扎特·马尔丹 是Capital One的技术研究员,具有丰富的使用和教授JavaScript和Node的经验,并著有多本关于JavaScript、Node、Reaction和Express的书籍。
Table of Contents
第1部分:反应基础
第一章:会议反应
第2章:循序渐进的反应
Chapter 3: Introduction to JSX
第四章:使反应与国家互动
第5章:Reaction组件生命周期事件
Chapter 6: Handling events in React
第7章:在Reaction中使用表单
第8章:扩展Reaction组件
第9章:项目:菜单组件
第10章:项目:工具提示组件
第11章:项目:计时器组件
第2部分:Reaction体系结构
第十二章:webpack的构建工具
第13章:Reaction路由
Chapter 14: Working with data using Redux
第15章:使用GraphQL处理数据
第16章:单元测试对Jest的反应
Chapter 17: React on Node and Universal JavaScript
第18章:项目:使用Reaction路由器构建书店
第19章:项目:使用Jest检查密码
第20章:项目:使用Jest、Express和MongoDB实现自动完成
附录A:安装本书中使用的应用程序
Appendix B: React cheatsheet
附录C:Express.js小抄
附录D:MongoDB和Mongoose小抄
Appendix E: ES6 for success
评论前必须登录!
注册