Classes
Next JS is a React framework that provides more full stack functions.
Page vs App Router
The page router helped popularize...
Node JS is a javascript runtime environment on a server.
Node has become very popular lately for developer tooling and...
Arrays
Javascript does not have an array data type, instead it has the Array object. That allows it to have functions...
The DOM manipulation library everyone loves to hate.
jQuery is from the early days of web 2.0. Browser compatibility was...
Databases store data in tables, which define rules for each column such as the data type or length.
For example, here is...
CSS can become a tangled mess as we add styles over time and lose track of what they were for. BEM and SMACSS are naming...
Your site's header provides navigation and is visible on every page. It's important for it to be usable and look good...
Dynamic components can change after they are loaded, without refreshing the page.
Modals
A panel overlaying your main...