This is the code repository for React.js Essentials, published by Packt.
A fast-paced guide to designing and building scalable and maintainable web apps with React.js
Building web applications with maintainable and performant user interfaces is a challenge that many have faced for more than a decade, but no one has risen to this challenge quite like React.js. Today React.js is used by Facebook, Instagram, Khan Academy, and Imperial College London, to name a few. Many new users recognize the benefits of React.js and adopt it in their own projects, forming a fast-growing community. The speed at which React.js has evolved promises a bright future for those who invest in learning it today.
This book covers the following exciting features:
- Install powerful React.js tools to make development much more efficient
- Create React elements with properties and children
- Get started with stateless and stateful React components
- Use JSX to speed up your React.js development process
- Add reactivity to your React components with lifecycle methods
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
var React = require('react');
var ReactDOM = require('react-dom');
var reactElement = React.createElement(
'h1',
{ className: 'header' }
);
ReactDOM.render(
reactElement,
document.getElementById('react-application')
)
Artemij Fedosejev is a technical lead living in London, United Kingdom. He is a self-taught web developer who has been a web developer since the early 2000s. Artemij earned his BSc in computer science from University College Cork, Ireland. He participated in the IGNITE Graduate Business Innovation Programme, where he built and launched a website that received the Most Innovative Project award. Artemij has played a key role in creating frontend architecture using React.js and Flux for various websites. Artemij created a number of open source projects, including Snapkite Engine, Snapkite Stream Client, and other projects.
React: Building Modern Web Applications
React 16 Essentials - Second Edition
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

