TypeScript 2.6 released

March 4, 2022 By Mark Otto Off

TypeScript 4.6 Released (And It Even Benefits Non-TS Users!) — The typed superset of JavaScript takes another step forward with the addition of the es2022 target, allowing code in constructors before super(), improved recursion depth checks, more syntax errors that can be detected in JavaScript…

Using ‘execa’ to run other processes

March 3, 2022 By Mark Otto 0

Running Commands with execa in Node — We’ve linked to Sindre Sorhus’ popular execa process execution library many times over the years, but here’s a thorough tutorial which also shows off the value execa brings over the vanilla child_process. Simon Plenderleith Tired of Egregious Egress?…

What is Angular

March 2, 2022 By Mark Otto Off

Introduction Angular is a client-side open-source JavaScript-based front-end framework, which is used to build custom applications in HTML, CSS and Typescript. AngularJS was launched in 2009 by Misko Hevery and Adam Abrons as a project at Google.  It is a front-end JavaScript framework, which was…

Anti-patterns to avoid in React

March 2, 2022 By Mark Otto 0

▶  Ten React Anti-Patterns to Avoid — A well presented eight minute video that quickly goes through a variety of approaches to reconsider (or at least think twice about before putting into action). Fireship Redux Toolkit 1.8.0 Released — If you’re down with Redux for managing state, the…

How to read the spec behind JavaScript

February 25, 2022 By Mark Otto Off

Learn the Fundamentals of Rx.js — This useful JavaScript library is great for managing events that happen over time, and in this detailed video course Steve Kinney covers what you need to know to make use of it — including observables, events, intervals, timers, operators,…

How to Create a Vue Application [Learn the Ropes!]

February 24, 2022 By Mark Otto Off

How to Create a Vue App: Introduction Today we’re talking about how to create a Vue app. There’s a myriad of ratings of the most popular programming languages and frameworks. Those are subjective and depend on many factors. How do we decide what’s more important,…

Node gains HTTPS module import support

February 24, 2022 By Mark Otto 0

Next.js 12.1 Released — The popular React framework introduces a beta version of on-demand incremental static regeneration (ISR), now automatically configures Jest for you, and can create smaller, more efficient ‘standalone’ builds of your app for production deployment. Vercel Senior Backend Developer — Are you looking…

Next.js 12.1 released

February 23, 2022 By Mark Otto 0

Next.js 12.1 Released — Don’t be fooled by the “.1”, this is a big release for the React powered framework. It introduces a beta version of on-demand incremental static regeneration (ISR), now automatically configures Jest for you, and can create smaller, more efficient ‘standalone’ builds…

What is React?

February 18, 2022 By Mark Otto Off

Introduction: What is React React.js was released by a software engineer working for Facebook – Jordane Walke in 2011. React is a JavaScript library focused on creating declarative user interfaces (UIs) using a component-based concept. It’s used for handling the view layer and can be…

The State of JS results are in

February 18, 2022 By Mark Otto Off

Express.js 5.0 Now in Beta — Considering that the first alpha of 5.0 was over seven years ago, this is a big step for the still wildly popular and influential Node.js Web app library. There’s also thorough docs of the 5.x API here. Requiring Node.js 4…