Technical requirements
As you go through the code examples in this chapter, you will need the following:
- A PC, Mac, or Linux desktop/laptop with at least 8 GB of RAM (16 GB preferred)
- An Intel chipset i5+, AMD, or an Apple M1 + chipset
- At least 256 GB of free hard disk storage
You will also need the following software installed on your computer:
- Node.js version 16+ (use
nvm
to manage different versions of Node.js if you have to). - Terminal: A modern shell such as
zsh
, iTerm2 withoh-my-zsh
for Mac (you will thank me later), or Hyper for Windows (https://hyper.is/). - IDE: We recommend VS Code.
npm
,yarn
, or pnpm. We recommend PNPM because it’s fast and storage efficient.- Browser: Chrome/Microsoft Edge, Brave, or Firefox (I use Firefox).
The code files for this chapter can be found here: https://github.com/PacktPublishing/Building-Micro-Frontends-with-React.