
This book presents a series of projects written in HTML, CSS, and vanilla JavaScript. It starts from the basic stuff like DOM manipulation and form validation and moves on to more advanced concepts, such as ES6 modules and classes, packaging (with Webpack), testing (with Jest),...