TypeScript Crash Course •WIP•
1/ Everything is a Type The foundation of TypeScript is that everything — absolutely every variable, constant, or object — is a type. You will always be...
1/ Everything is a Type The foundation of TypeScript is that everything — absolutely every variable, constant, or object — is a type. You will always be...
• Returns its left-hand side operand (the first thing) of the left-hand side is anything other than null or undefined. Returns the right-hand-side operand (the second...
Hello "ES6" aka "ECMAScript 2015" Modules In the dark times of Javascript, everything in Javascript application was smashed together like jQuery soup. You would use...
The conditional render is a subtle and powerful secret tool used by modern Javascript developers. To understand why it is so subtle and powerful, let's...
Learning the fundamental elements of variables, constants, and scope (block & function), nested scope and what "lexical scope" means. As well, the Javascript hoist is...
The world of backend Javascript can be exciting, but intimidating. There are a proliferation of backend options to choose from in the Node ecosystem. There...
In the early days of the web, the creators of Javascript numbered its version: by version: 1, 2, 3, and 4. Javascript is in fact...
One of the often-overlooked new features in ES6, formally known as ECMAScript 6, is string interpolation. If you don't know what interpolation means, you probably...
A photograph on the backdrop of coronavirus panick throughout the city. https://twitter.com/jiserra/status/1235365010077032448 Angus Grieve-Smith (@grvsmth) treated us to a display of how to audio interfaces...
React's Virtual DOM arguably revolutionized web development. In short: React will keep a copy of the DOM in its own memory space. When you make...