Skip to content

Instantly share code, notes, and snippets.

@yoshuawuyts
Last active August 29, 2015 14:06
Show Gist options
  • Save yoshuawuyts/1b3c86cffe3c6d250627 to your computer and use it in GitHub Desktop.
Save yoshuawuyts/1b3c86cffe3c6d250627 to your computer and use it in GitHub Desktop.

vanilla react tooling

This is an overview of what tools I use to build React applications in pure JavaScript. The relation between modules can best be mapped like this:

╔═════╗        ╔═════╗       ╔══════════════╗       ╔═══════╗
║ API ║<──────>║ Fax ║──────>║ Simple-store ║──────>║ React ║
╚═════╝        ╚═════╝       ╚══════════════╝       ╚═══════╝
                  ^                                     │
                  │                                     │
             ╔══════════╗                               │
             ║ Barracks ║                               │
             ╚══════════╝                               │
                  ^                                     │
                  └─────────────────────────────────────┘

Framework

Stores

Dispatcher

Middleware / utils

  • fax (incomplete)

Tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment