This project is an attempt to understand setup prefetch on different setup of projects
Cache prefetching is a technique used by computer processors to boost execution performance by fetching instructions or data from their original storage in slower memory to a faster local memory before it is actually needed (hence the term 'prefetch').
Most modern computer processors have fast and local cache memory in which prefetched data is held until it is required.
npm install
npm run dev-1
This will run the no bundler project, this project is setup like an SPA, when navigation is used, index.js manipulates the inner HTML to update the page contents
npm install
npm run dev-2
npm install
npm run build-2
npx nodemon vanilla-js-webpack/server/index.js
Here the about page is loaded faster than the rest of the app, eeven though the network speed is throttled, as it is being served from prefetch cache.