Introduction

Introduction

This book is a guide to use Rails with React.js framework.

The aim of the book is to build a blogging platform in which each author could have his own blog.

The project will follow BDD methodology. Each feature should be described with an acceptance test case first before any coding.

You will learn how to use latest technologies from Ruby on Rails, React.JS, Flux architecture pattern, Webpack, ES6 javascript, React-Router and Material Design Framework to make a real world web application.

Hope you enjoy this journey!

Table of contents

  1. Requirements
  2. Setup project
  3. First spec: Create blog
  4. Refactor first spec
  5. Second spec: View blog
  6. Authentication
  7. What is Flux and Why using it ?
  8. Refactor project using Flux
  9. Conclusion

Real world project using this book: