Skip to content

Latest commit

 

History

History
97 lines (87 loc) · 5.29 KB

additionalResources.md

File metadata and controls

97 lines (87 loc) · 5.29 KB

Additional Resources

Javascript

Not being fluent with ES2015/2016, and not comfortable with pure array manipulation techniques (.map, .filter, .reducer) hurts a lot when using React, and you should first focus on that.

Functional Programming (FP)

React & Redux

  • Dan Abramov did a great and free intro course on redux on egghead. I heavily used it as a starting point for the Redux course

What we used

  • create-react-app (this abstract webpack, babel, the configuration of the test runner)

Interesting libraries in the ecosystem

Good react components

Testing

  • Jest as a test runner (the one used during the training)
  • Enzyme to assert/manipulate a component output
  • Snapshots as an efficient and simple way to prevent components regressions

Alternatives to React

  • next.js: a framework built over React to abstract server-side rendering, routing, build, etc.
  • preact a faster and smaller alternative to React that uses the same API (with some trade off)

Newsletters

Twitter accounts