React Quickly: Painless web apps with React, JSX, Redux, and GraphQL

0
(0)

React Quickly: Painless web apps with React, JSX, Redux, and GraphQL
 

  • Author:Azat Mardan
  • Length: 528 pages
  • Edition: 1
  • Publisher: Manning Publications
  • Publication Date: 2017-09-28
  • ISBN-10: 1617293342
  • ISBN-13: 9781617293344
  • Sales Rank: #278519 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    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

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册