By: Kirupa Chinnathambi (author)Paperback
Only 2 in stock
High-profile sites like Facebook, Instagram, and Airb2b increasingly rely on React as a core web development tool, and React is rapidly gaining traction amongst web professionals worldwide. Learning React helps you master this breakthrough technology, and leverage it to rapidly build professional web sites and apps of your own. Kirupa Chinnathambi explains how React overcomes long-time UI performance challenges, and helps you make the most of it by mastering its radically new approach to developing web user interfaces.
Offering more clarity, greater depth, and far more useful examples than any competing book, this guide covers all you need to know, from the absolute basics to advanced techniques: * Adding React to existing pages, and building your first React app * Mastering JSX, rendering elements, and using types, properties, and children * Understanding and using React components -- and building your own * Working with external data sources * Constructing visually complex apps, including games * Routing with React Router * Building multi-page apps using movie data and basic or expanded views * Working with animations * Optimizing your React dev environment with Gulp, Browserify, and Flux * Testing React apps
Introduction 1. Why React? 2. Building Your First React App 3. Components 4. Working with External Data Sources 5. Building Custom React Components 6. Building a Visually Complex Application 7. Routing Techniques using React Router 8. Building a Multi-Page App 9. Working with Animations 10. Setting up Your Dev Environment 11. Adding Flux into the Mix 12. Testing Your React Applications
Number Of Pages:
- ID: 9780134546315
- Saver Delivery: Yes
- 1st Class Delivery: Yes
- Courier Delivery: Yes
- Store Delivery: Yes
Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly
© Copyright 2013 - 2017 WHSmith and its suppliers.
WHSmith High Street Limited Greenbridge Road, Swindon, Wiltshire, United Kingdom, SN3 3LD, VAT GB238 5548 36