Course
Skills Expanded
React.js on Rails: Building a Full Stack Web App
Learn to build a web application with React and Flux on the frontend, Rails as your API backend server, and tools like Webpack and Bable.js for ES6.
What you'll learn
A demonstration for building a basic Twitter Clone with React and Flux from Facebook on the frontend, and with Rails as the backend JSON API server. Covering The Flux pattern for Actions, Dispatcher, Stores, and React.js components for Views, and writing all JavaScript with ECMAScript2015 (ES6) syntax, and using Webpack and Babel to transpile JavaScript files and manage their dependencies.
Table of contents
Introduction
7mins
The Basics of Rails and React.js
17mins
Building the Mockups
23mins
Rails API and Flux
49mins
- Rails API and Flux 1m
- Devise for Authentication 5m
- User Profile 6m
- The Tweet Resource 3m
- Using the API with React Directly 5m
- Adding Time and Gravatar 5m
- Using the List API with Flux: Actions and Dispatcher 10m
- Using the List API with Flux: Stores and Views 10m
- Using the Create API with Flux: Full Cycle 3m
- Summary 1m
The Follow Feature
32mins