Preferred Tool: nvm
Installation and Setup:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
# This loads nvm, should be added to ~/.zshrc or ~/.bashrc or ~/custom.zsh
export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm install node && nvm use node
Preferred Tool: yarn
How to Install: brew install yarn --ignore-dependencies
Preferred Tool: Visual Studio Code
Usage | Tool |
---|---|
Toolkit that produce static HTML/JS/CSS bundles, backend agnostic | Create React App |
Toolkit for producng Server Rendering React apps | Next.js |
Toolkit for mostly static React apps | Gatsby |
Usage | Tool |
---|---|
Predictable state container for JavaScript apps | Redux |
Declarative Routing | React-Router |
Selector library | Reselect |
Asynchronous Actions | Redux-Saga |
Preferred Tools: