Skip to content

Instantly share code, notes, and snippets.

@tomcanac
Last active April 3, 2020 16:38
Show Gist options
  • Save tomcanac/be6d858e95dc6a16ef3bfb5f4f51432e to your computer and use it in GitHub Desktop.
Save tomcanac/be6d858e95dc6a16ef3bfb5f4f51432e to your computer and use it in GitHub Desktop.
Reads and links to bootstrap your React/ Redux skillz

First, install those two extensions:

  • react dev tools
  • redux dev tools

Ok now you can keep reading!

JavaScript/ ES[0-9]*

TypeScript

Global TypeScript

  • A nice npm package that compile your TS and restart a script each time the compilation is done. Neat for an API!
  • If you need some good arguments about why to use TypeScript, here they are.
  • I know, it's backend, but I havent created my backend list yet, so I'll put this article about typing mongoose stuff here.

TypeScript for React/Redux

React reads

  • A nice introduction if you want to bootstrap a project, but if you jump into an existing codebase it won't be that usefull, but still worth the read.
  • Official React Doc documentation is amazing, really clear and a good starting (and advanced) base.
  • Egghead React course is the most popular free course about react. All basic content is free, and it's a great introduction, more in a tutorial style.
  • Some good React Patterns that may help resolve some situations.
  • I still haven't understand everything in this article myself, but having a look in it time to time is a good idea to get a grasp of more advanced react concepts.
  • (A complete guide to useEffect)[https://overreacted.io/a-complete-guide-to-useeffect/] because some day you'll use it.

Redux

Redux Saga

  • TODO

Jest testing

Visual Studio Code

  • A nice article with a lot of good plugins and extensions for your vs code.

More awesomeness

1*BZ-Q42ZmZID9Jfhib12dEQ

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