Keep calm and carry on (using Node)
source link: https://nodeweekly.com/issues/456
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Node Weekly Issue 456
#456 — September 29, 2022 |
"Don’t Worry, Nobody is Replacing Node.js" — A bold assertion. Fernando reflects on the growing interest in alternative runtimes like Deno and Bun, but notes none really replace Node.js wholesale in the near future. And even if they did, most of your Node skills would transfer across anyway. Fernando Doglio |
Node v18.10.0 (Current) Released —
Rafael Gonzaga |
Take a Tour of JavaScript & React Patterns — Join Lydia Hallie for the video course covering design patterns you can use to improve the code architecture of your web apps. Learn traditional JavaScript design patterns, React patterns, performance, and reading patterns. Frontend Masters sponsor |
Writing Composable SQL using JavaScript — There are a lot of approaches to working with SQL databases and the author prefers plain SQL and Slonik (to be fair, he built Slonik, but we agree with him). If you prefer something more abstracted, of course, you can use things like Knex.js. Gajus Kuizinas |
The September 23rd 2022 Security Releases — Node 14.20.1 (LTS), 16.17.1 (LTS), and 18.9.1 (Current) dropped to resolve some vulnerabilities:
Node.js |
IN BRIEF:
|
Type-Level TypeScript: The Basics — A beautiful guide to types, complete with challenges to solve. While 11 ‘chapters’ are promised to take you ‘from intermediate to advanced’, the first three are currently available. They cover the fundamentals of what types of types TypeScript makes available. Gabriel Vergnaud |
Minimize Heap Allocations in Node.js — Note that this article gets some fundamentals wrong but you could still find the broader picture useful. Notably, V8 core team member Leszek Swirski responded with some corrections that will teach you a couple of things about V8’s memory organization on their own. Ifeanyi Dike |
Fetch the Flag CTF Hosted by Snyk | Register for Free | November 9 Snyk sponsor |
Building a Kanban Board with Node, React, and WebSockets
|
Creating and Simple UDP Client and Server in Node
|
🛠 Code & Tools |
Online Tool to Translate i18next JSON Files — i18next is a JavaScript internationalization system where your translations are stored in JSON files. This tool will automatically translate said files to other languages. Being automated, your mileage may vary, so you’ll need to verify the output isn’t a load of merde.. Locize |
textlint: A Pluggable Linting Tool for Text and Markdown — Imagine ESLint but for natural language and punctuation. Markdown and text are supported out of the box, but other formats can be added (e.g. HTML). There’s an online playground if you want to try it out. Textlint Team |
Code Capsules: The Simplest Way to Deploy Your Code Code Capsules sponsor |
Tesseract.js 3.0: Pure JS OCR for Over 100 Languages — A port of the C++-based Tesseract library commonly used for visual text recognition purposes. GitHub repo. Tesseract Team |
exiftool-vendored: Fast, Cross-Platform Node.js Access to ExifTool — Use this when you want to access embedded EXIF data within image files (particularly those taken with phones or DSLRs). PhotoStructure |
|
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK