JavaScript
32K subscribers
1.04K photos
10 videos
33 files
722 links
A resourceful newsletter featuring the latest and most important news, articles, books and updates in the world of #javascript πŸš€ Don't miss our Quizzes!

Let's chat: @nairihar
Download Telegram
What is the output?
Anonymous Quiz
33%
10
12%
15
40%
20
15%
NaN
πŸ‘11❀5πŸ”₯2
πŸ˜²πŸ€”
🀣28πŸ€”9πŸ‘5πŸ”₯3❀1
CHALLENGE #49

Peyman
πŸ‘4❀2
πŸ‘12❀2🀣1
Multithreaded Javascript (2021)

Traditionally, JavaScript has been a single-threaded language. Nearly all online forum posts, books, online documentation, and libraries refer to the language as single threaded. ...

Code Samples

Hunter II Thomas, Bryan English
❀4πŸ”₯4🀣1
JavaScript Array Methods Cheatsheet

CodeByPoonam (twitter)
❀18πŸ‘4πŸ€”2πŸ”₯1
CHALLENGE #50

Peyman
πŸ‘7❀5
CHALLENGE #51
❀1πŸ‘1
What is the output?
Anonymous Quiz
35%
[0,1,2]
25%
[]
29%
[0]
11%
[2]
πŸ”₯11❀4πŸ‘1πŸ€”1
πŸ—ž Issue 15 / 21.06.2023


🎬 Recreating a JS Runtime to Understand Node's Magic

Popular speaker, educator, Microsoft MVP and Node.js core team member Erick gives a very enthusiastic talk on the latest β€˜hello world’ in the JavaScript world: building a runtime Somehow, Erick manages to run through the key concepts involved in just 20 minutes.

ERICK WENDEL


πŸ“„ Node.js Security Releases Due Imminently

Pencilled in for June 20, 2023 (today!), the Node.js 16.x, 18.x, and 20.x lines will all get fresh releases to fix a variety of medium and high severity security issues, as well as some OpenSSL related security updates. Keep an eye on this post if you want to upgrade ASAP.

RAFAEL GONZAGA


Β©NODE.JS WEEKLY
πŸ‘3❀2
πŸ›  CODE & TOOLS


πŸ”© Piscina 4.0: A Fast Worker Thread Pool Implementation

Node’s worker threads bring true multithreading to Node apps and Piscina is a pool for tracking and controlling the number of such threads.

PISCINA


πŸ”© πŸ™‚ Node-Emoji: Simple Emoji Functions for Node

You get methods like emoji.emojify, unemojify and find to help you work with emojis and English representations of them. Supports ESM and recently rewritten to TypeScript.

DANIEL BUGL


πŸ”© Toad Scheduler: In-Memory Node and Browser Job Scheduler

Provides a little more structure than setTimeout or setInterval and supports cron-style scheduling too.

IGOR SAVIN
πŸ”₯5πŸ‘2❀1
CHALLENGE #52
πŸ‘6❀2
❀11πŸ‘5πŸ€”2🀣1
CHALLENGE #53
πŸ‘8❀2πŸ”₯1
πŸ—ž Issue 16 / 23.06.2023


πŸ“„ UnsuckJS: Comparing Lightweight JavaScript Options

"No build tools, no compilers, and no hassle." It’s a table of frontend JavaScript libraries on a simple page – that’s it!

ADAM HILL


πŸ“„ Svelte 4 Released

4 years on from Svelte 3.0 comes the latest major release of the popular compile-time framework that isn’t afraid to do things its own way. If you’re new to it, hit the interactive tutorial to get a feel for things, or if you’re already a user, enjoy the v3 to v4 migration guide, overhauled site, and extra performance on offer.

RICH HARRIS AND THE SVELTE TEAM


πŸ“„A Look at TypeScript 5.2's New Keyword: using

using brings something akin to Python’s with context management into TypeScript by providing a way to automatically run a Symbol.dispose function when an object leaves scope..

MATT POCOCK

Β©JS WEEKLY
πŸ‘5❀2πŸ”₯1
RELEASES

Node.js 20.3.1, 18.16.1 and 16.20.1
Security releases.

React Native 0.72

Nest 10.0
Popular Node.js framework for building enterprise-grade apps.

ESLint 8.43
πŸ‘4