React and Redux
BROUGHT TO YOU BY GETSTREAM.IO

Learn React & Redux With Cabin

These 7 tutorials teach you how to build a feature-rich, scalable social network app using React and Redux. The first 6 tutorials are available today. Enter your email to stay up to date about the upcoming posts:

 
 
Maximizing Efficiency

Built With These Great Services

Cabin is built using React and Redux. Stream powers the feed technology, Algolia search, Mapbox the custom maps, Keen analytics and ImgIX the image resizing. These APIs are powerful and scalable and allow you to build a fully featured app.

API Partners
TOPICS COVERED

Getting Started

    Step 1 →
  • Full-Stack Node & React Application Structure
  • Webpack Overview & Basics
React logo

React

    Step 2 →
  • History & Philosophy of React
  • JSX Overview & Basics
  • React Components, In-Depth
Redux logo

Redux

    Step 3 →
  • Redux Overview
  • State vs DOM Manipulation
  • Redux Fundamentals
  • Reducers & Actions
Tweet: "Cabin: Free Fully Functioning React & Redux App with Tutorials: http://bit.ly/1VtuQ1R" Click To Tweet Stream logo

Feeds

    Step 4 →
  • Feeds powered by Getstream.io
  • Stream Overview
  • Adding Activities
  • Enriching Data
  • Aggregation
  • Realtime Notifications
Imgix logo

Image Processing

Keen logo

Analytics

    Step 6 →
  • Analytics with Keen
  • State vs DOM Manipulation
  • Redux Fundamentals
  • Reducers & Actions
Algolia logo

Search

    Step 7 →
  • Search powered by Algolia
  • Overview of Algolia
  • Implementing Server Side
  • Implementing Client Side
  • Awesome Search Options
Mapbox logo

Maps

    Step 8 →
  • Custom maps with Mapbox.com
  • Client & Server Side Setups
  • Integration Tips
  • Mapbox Product Breakdowns
DigitalOcean logo

Cloud Server

Stream Bonus logo React/Redux - Best Practices & Gotchas
Background image GITHUB DEMO