SPFx Fundamentals:

React Crash Course

React is an awesome JavaScript framework that allows you to build interfaces for any web application using modular components. In this lesson, we’ll introduce the TypeScript flavor of React that’s found in SharePoint Framework, and explore React essentials like component files, props, state, and one-way data flow. We’ll build several components of increasing complexity to demonstrate the most important React development techniques you’ll use when building SharePoint Framework solutions.

Learn More

  1. Download Starter Solution
  2. React
  3. React Developer Tools
  4. Create React App
  5. Lesson Source Code

Terminal Commands Used in This Lesson

  1. npm install
  2. npm run start
Lesson 6 of 26