Author: Mark Otto

Were hooks a bad idea?

July 13, 2022 By Mark Otto 0

Updated: Complete React Learning Path — Frontend Masters flagship React courses have been released! Take all our React courses in order, from the new Complete Intro to React v7 and Intermediate React v4 courses, to TypeScript and beyond! Frontend Masters Quick bits: Applying SOLID Principles in…

An all-in-Bun JavaScript runtime.

July 8, 2022 By Mark Otto Off

Bun: An Exciting, Speedy New JavaScript Runtime — Tired of Node? Tired of Deno? Never. But a new challenger has appeared. Bun is aimed at ‘outside of browser’ use cases and is built around WebKit’s JavaScriptCore, rather than V8. Some notable features: Includes its own…

All’s shell that ends shell.

July 7, 2022 By Mark Otto 0

Executing Shell Commands from Node.js — Dr. Axel’s journey through the backrooms of Node.js continues with another in-depth guide – this time tackling running other programs from our Node apps. The focus is on the built-in child_process module here, but you might also want to…

How to build a web app. A complete guide

July 6, 2022 By Mark Otto Off

A web application (web app) is an application program that is stored on a remote server and made available over the Internet through a browser interface. Web services by definition are web applications, though many, but not all, websites use web applications.  Web applications can…

AWS Amplify UI goes GA

July 6, 2022 By Mark Otto 0

The New Wave of React State Management — It wouldn’t be a complete React Status if there wasn’t something about state management 😁 This (quite lengthy) article gives a sweeping overview, along with some history and opinion on the way, rather than presenting the capabilities…

Celebrating Svelte

July 1, 2022 By Mark Otto Off

🤯 Things looked quiet at first, but this has turned out to be a pretty strong week in terms of releases and things – we’ve even had to push a new Vue release and a new Deno webapp framework to the bottom of the issue!…

Should Node.js support Web Workers?

June 30, 2022 By Mark Otto 0

Working with the File System from Node.js — Dr. Axel seems to be on a bit of a Node kick lately and comes back this week with a particularly deep dive on all things related to working with text files from Node, from simple reading…

React fetch data guide

June 29, 2022 By Mark Otto Off

Fetch data is a basic requirement of practically every React application. There are a variety of ways to fetch data in React, including the built-in Fetch API, Axios, async/await syntax, and others. We’ll look at some of these methods in detail. React components can simply…

A modern React-based HTML email workflow

June 29, 2022 By Mark Otto 0

An MDX, MJML & React Workflow for Building HTML Emails — We know perhaps better than most that creating HTML layouts that work in email clients is.. a tricky job! 😆 While we stay quite old school with our tooling, Josh deftly takes a more…