Professional React JS Development
Web development technology moves at a very fast pace with new tools and techniques being released daily. This comprehensive book teach you the React JS internals in no time. This book is aimed to give an in depth view about React JS development with full app examples and insights. The best way to learn React.js (+ES6) is to learn from people who are already experienced and have a vast understanding of web technologies.
Who This Book Is For?
If you're a front-end developer with knowledge of jQuery and its libraries, along with frameworks, such as Angular.JS and Backbone.JS, and you wish to use the fastest web user interface library there is, then this book is ideal for you.
Practical concepts and techniques for rapid web application development. After finishing reading this book you'll have a good understanding of React.JS to start developing your own web application.
This book will teach you the following topics and will explain latest JavaScript tools used in the React ecosystem.
Table of Contents:
Introduction to React
Getting Started writing React applications
The Virtual DOM
Managing components state
Managing components props
JSX
Events
The component Lifecycle
Server Side Rendering
Communication between components
Forms
Animations In React
Routing
Mixins
Performance with React
Immutability
ES6 Classes
Babel
Web-pack
Flux
Redux
Testing
Tools