JS debugging now built in to VS Code

July 23, 2021 By Mark Otto Off

💡 If you like this sort of thing, last year’s State of JS results may also be of interest.

Node-RED 2.0 ReleasedNode-RED is a now very mature ‘low-code’ Node.js-based programming environment, particularly aimed at connecting together services or IoT devices. The 2.0 release focuses on upgrading dependencies, dropping old Node version support, and an (optional) improved text editor.

OpenJS Foundation

QUICK BITS:
RELEASES:

Hyper 3.1 – JS-powered terminal app.
RxDB 10.0 – Realtime database for JavaScript apps.
AdminJS 5.1 – Automatic admin interface for Node apps.
GoldenLayout 2.3 – Multi-screen layout manager for webapps.
flv.js 1.6 – HTML5 FLV Player.

Find a Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Hired

📖 Articles, Opinions & Tutorials

Trackball Rotation using Quaternions — How can you implement a 3D ‘trackball’ that you can control with a 2D interface like a typical trackpad? With Trackball.js is how.. but you can attempt to understand the math in this article if you wish.

Robert Eisele

🛠 Code & Tools

Abracadabra: JS and TS Refactoring Tool for VS Code — While VS Code supports some refactoring techniques out of the box, Abracadabra magics up many more including numerous conditional logic changes, inlining, and syntax conversions. It can also suggest ‘quick fixes’ – refactorings that make sense in the current context.

Visual Studio Marketplace

Bulletproof React: An Architecture for React Apps — Using a group chat app as the case study, the author touches on every significant aspect of building and deploying a React application which will make it “bulletproof” and therefore production ready. Note, however: “This is not supposed to be a template or a framework. It is an opinionated guide that shows how to do some things in a certain way.”

Alan Alickovic