Build fast, compact, and dynamic web applications with a high-performance UI to deliver a spellbinding user experience.
- Build a strong foundation in React Components by slicing and dicing designs into fruition
- Explore the pitfalls of bad state management and immutable data structures to change the way you program UI’s
- Ensure predictability of your UI with functional programming concepts
- Reuse the code on the server to improve performance and optimize the search engine
- Unit test UIs to find regression errors
- Save memory and boost execution speed by embracing immutable data structures
- Apply best practices from the browser to other UI infrastructures
Who is this course intended for?
Packt has been committed to developer learning since 2004. A lot has changed in software since then – but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content – more than 4000 books and video courses -Packt’s mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages to cutting-edge data analytics, and DevOps, Packt takes software professionals in every field to what’s important to them now.
From skills that will help you to develop and future-proof your career to immediate solutions to everyday tech challenges, Packt is a go-to resource to make you a better, smarter developer.
|Introduction to React|
|The Course Overview||00:00:00|
|Setting Up Your Development Environment for React||00:00:00|
|JSX and Component Composition||00:00:00|
|The Component Life Cycle and the Virtual DOM||00:00:00|
|First Screen “Orders”|
|Building a Solid Foundation||00:00:00|
|Adding Dynamic Content||00:00:00|
|First Screen “Maintaining React Applications”|
|Writing Unit Tests for React Components||00:00:00|
|Unit Testing Complex React Components||00:00:00|
|Type Checking with Flow||00:00:00|
|Retrieving Data from the Server|
|Fetching Orders from the Server||00:00:00|
|Manipulating the State||00:00:00|
|Debugging and Performance Optimization|
|shouldComponentUpdate and React.addons.Perf||00:00:00|
|Troubleshooting Bugs with the React Chrome Extension||00:00:00|
|Adding a Second Screen - The Dashboard|
|Utilizing a Router to Manage Our URLs and Main Entry Points||00:00:00|
|Adding Charts to the Dashboard||00:00:00|
|React on the Server|
|Server-side Rendering and Routing||00:00:00|
|Server-side Rendering with Data||00:00:00|
|Email Authoring with React|
|Adding a Digest E-mail with Inline Styles||00:00:00|
|Inlining SVG Charts Digest E-mail||00:00:00|
|Setting Up a React Native iOS App||00:00:00|
|Rendering Orders with Data from the Server in iOS||00:00:00|
No Reviews found for this course.