- What is
NPM
? - What is
Parcel/Webpack
? Whydo we need it
? - What is
.parcel-cache
- What is
npx
? - What is
difference
betweendependencies
vsdevDependencies
- What is
Tree Shaking
? - What is
Hot Module Replacement
? - List down your
favorite 5 superpowers of Parcel
anddescribe any 3
of them in your own words. - What is
.gitignore
? What shouldwe add
andnot add
into it? - What is the
difference
betweenpackage.json
andpackage-lock.json
- Why should I not modify
package-lock.json
? - What is
node_modules
? Is it agood idea to push that on git
? - What is the
dist
folder? - What is
browserlists
- Read about
dif bundlers
:vite
,webpack
,parcel
- Read about:
^
-caret
and~
-tilde
- Read about
Script types in html
(MDN Docs)
- In your
existing project
- initialize
npm
into yourrepo
- install
react
andreact-dom
remove CDN
links ofreact
install parcel
ignite your app
with parcel- add scripts for
“start”
and“build”
withparcel commands
- add
.gitignore
file - add
browserlists
build a production version
of your code usingparcel build
- initialize