Quick Start Labels
https://vanillawebdev.blogspot.com/search/label/coding-tips
Coding Tips
3
https://vanillawebdev.blogspot.com/search/label/project-setup
Project Setup
2
https://vanillawebdev.blogspot.com/search/label/starter-code
Starter Code
1
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
Sidebar Labels
https://vanillawebdev.blogspot.com/search/label/coding-tips
Coding Tips
3
https://vanillawebdev.blogspot.com/search/label/css-tips
CSS Tips
3
https://vanillawebdev.blogspot.com/search/label/data-server
Data Server
1
https://vanillawebdev.blogspot.com/search/label/project-setup
Project Setup
2
https://vanillawebdev.blogspot.com/2025/02/css-nesting-tips-for-chrome-devtools.html
https://vanillawebdev.blogspot.com/2025/02/naming-async-function.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.jsonjsconfig.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/naming-async-function.html
https://vanillawebdev.blogspot.com/