Learn how to create flexible, fast, and lightweight web interfaces, including web forms, with React.js.
- [Voiceover] Hey there. This is Ray Villalobos, and welcome to Building an Interface with React.js. In this course, we'll take a practical look at React.js and build a realistic interface that will help you understand why it's a popular option for creating user interfaces. I'll start by giving you an overview of the project and the build process that takes care of processing our code. Then I'll show you how to work with components, the fundamental structure for working with React.js projects. I'll show you how to work with state, as well as load data externally through lifecycle functions.
I'll also show you how to break up your code into subcomponents and how to manage your code using Browserify to bundle your packages and manage libraries. Finally, I'll show you how to work with forms, references and how to sort, as well as perform a search. There's a lot to learn, so let's get started building an interface with React.js.
- Using components and subcomponents
- Working with state
- Handling events
- Creating subcomponents
- Using references
- Sorting and updating views, events, and search results