Skip to content

Suggested Stack

thirdeyefunction edited this page Sep 22, 2016 · 2 revisions

REST API Backend:

Node Server Frontend:

  • React - To create components or objects that are rendered
  • React Router - To make routing easier
  • Redux - State container for holding the data requested from the REST API
  • There will be more dependencies pulled in over time, some won't be important for development, some will provide functionality and will be added here later.

Important resources: Most browsers support ES5 currently, but as ES6 is much nicer, I will be setting up a standard module to compile (transpile?) ES6 to ES5, allowing us to leverage the advantages ES6 provides.

  • ES6 features
    • Arrow functions - These make inline functions much easier to understand and use
    • Promises - These will make dealing with asynchonous things such as API requests much neater.
  • Understanding EcmaScript 6 - For anyone that wants a more in-depth look at the new features.
  • Of course, the docs for everything linked above is super important.
Clone this wiki locally