React Hooks: useState and useEffect
Why Hooks? Hooks let function components hold state and run side effects — things that used to require…
Read more →// archive
Why Hooks? Hooks let function components hold state and run side effects — things that used to require…
Read more →What is Node.js? Node.js lets you run JavaScript outside the browser — on a server. This means you…
Read more →Why Array Methods Matter Modern JavaScript gives you built-in methods that replace most manual for loops for transforming…
Read more →The Problem List Comprehensions Solve A very common pattern is building a new list by transforming or filtering…
Read more →What is the DOM? The Document Object Model is the browser’s live, in-memory representation of your HTML page.…
Read more →What Flexbox Solves Before Flexbox, centering things or distributing space evenly in CSS required awkward hacks. Flexbox gives…
Read more →Git vs. GitHub Git is version control software that runs on your computer, tracking changes to your files…
Read more →Why Branching Strategy Matters Once more than one person touches a codebase, an ad-hoc approach to branches causes…
Read more →Building a Basic Form <form action="/submit" method="POST"> <label for="email">Email</label> <input type="email" id="email" name="email" required> <label for="password">Password</label> <input type="password"…
Read more →Defining a Function Functions let you package up reusable logic. Define one with the def keyword: def greet(name):…
Read more →