Code repo for the Reactive User Interfaces class
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
week-1
week-10
week-11
week-12
week-13
week-2
week-3
week-4
week-5
week-6
week-8
week-9
README.md

README.md

Reactive User Interfaces

React.js has quickly become a favored tool for making interactive user interfaces for the web and beyond. One reason for this success is that React.js introduces a one-way data flow model that drastically simplifies UI development. This class takes a deep dive into the field of UI development by focusing on what makes a React.js interface different than one built with jQuery: We will look at the React component hierarchy, the JSX templating system, and how to load and display dynamic data from API’s. The goal of the class is to teach students how to design and build beautiful web interfaces that respond to user’s behavior, and at the end of the class, students will have built several functional UI’s in React.js. Students must have taken Communications Lab (or have equivalent experience with HTML, CSS, and JavaScript) to register for this class.