Quick Start Labels
https://vanillawebdev.blogspot.com/search/label/coding-tips
Coding Tips
4
https://vanillawebdev.blogspot.com/search/label/project-setup
Project Setup
6
https://vanillawebdev.blogspot.com/search/label/starter-code
Starter Code
6
Reading List
https://jackwhiting.co.uk/posts/lazy-loading-vanilla-js-with-webpack-laravel-mix
https://medium.com/free-code-camp/reducing-css-bundle-size-70-by-cutting-the-class-names-and-using-scope-isolation-625440de600b
Libraries
https://github.com/verlok/vanilla-lazyload
Developer Resources
https://webpack.js.org/configuration/output/
https://web.dev/articles/preload-critical-assets
Reading List
https://www.codemzy.com/blog/how-to-name-webpack-chunk
How to name a webpack chunk (including split and common chunks)
Reading List
Featured Post
https://vanillawebdev.blogspot.com/2024/02/installable-web-app.html
Make Your Web App Installable
February 16, 2025How to make your web app installable.
true
https://vanillawebdev.blogspot.com/search/label/homepage
homepage
https://vanillawebdev.blogspot.com/search/label/project-setup
project-setup
Featured Post
Sidebar Labels
https://vanillawebdev.blogspot.com/search/label/app-component
App Component
1
https://vanillawebdev.blogspot.com/search/label/coding-tips
Coding Tips
4
https://vanillawebdev.blogspot.com/search/label/css-tips
CSS Tips
4
https://vanillawebdev.blogspot.com/search/label/data-server
Data Server
2
https://vanillawebdev.blogspot.com/search/label/layout
Layout
1
https://vanillawebdev.blogspot.com/search/label/project-setup
Project Setup
6
https://vanillawebdev.blogspot.com/2025/02/css-nesting-tips-for-chrome-devtools.html
https://vanillawebdev.blogspot.com/2025/02/css-default-button-skin.html
https://vanillawebdev.blogspot.com/
https://vanillawebdev.blogspot.com/2025/02/jsconfig-setup.html
jsconfig.json
February 09, 2025
2025
February
09
10:52 AM
jsconfig.json setup for vanilla JS project.
Create separate config file for build scripts and project scripts to speed up code analysis (e.g. VS Code IntelliSense). Without directory scoping, the code analyzer will check dependencies folder such as node_modules and could potentially slow down code analysis initial load time.
Files:
build-scripts/
src/
jsconfig.json
jsconfig.json
jsconfig.json
{
"compilerOptions": {
"target": "ES2015"
},
"exclude": [
"node_modules"
]
}
src/jsconfig.json
{
"compilerOptions": {
"target": "ES2015"
}
}
https://www.blogger.com/comment/fullpage/post/8166404610182826392/6069009078751645860
true
https://vanillawebdev.blogspot.com/search/label/%40lvc
@lvc
https://vanillawebdev.blogspot.com/search/label/project-setup
Project Setup
https://vanillawebdev.blogspot.com/2025/02/css-nesting-tips-for-chrome-devtools.html
https://vanillawebdev.blogspot.com/2025/02/css-default-button-skin.html
https://vanillawebdev.blogspot.com/