JavaScript
32.1K subscribers
1.05K photos
10 videos
33 files
731 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
πŸ€” Exploring Explicit Resource Management in JS

A practical look at the idea of explicit resource management, an idea both currently at stage 3 in TC39 (and partly supported in TypeScript 5.2) that makes it easier to β€˜clean up’ resources once they are no longer used or needed.

ILIA POZDNYAKOV
Please open Telegram to view this post
VIEW IN TELEGRAM
❀5πŸ”₯3πŸ‘2
❓ CHALLENGE #196
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ€”5❀3πŸ”₯3
😎 A Review of Lightweight JavaScript Frameworks

This overview is targeted at Django (i.e. Python) developers but if you, too, want to avoid larger frameworks like React or Angular, you might appreciate this look at numerous alternatives from Stimulus and htmx to more oblique options like Laravel Livewire.

MICHAEL YIN
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯3❀2
❓ CHALLENGE #197
Please open Telegram to view this post
VIEW IN TELEGRAM
What is the output?
Anonymous Quiz
20%
324
24%
484
43%
196
14%
256
πŸ‘6❀3πŸ”₯2
πŸ“Š Time to Take the State of JavaScript 2023

The long standing State of JavaScript survey is back for another run at figuring out what the community is up to and what tools we’re using. The results are always illuminating and we’ll share the tastiest parts once available.

DEVOGRAPHICS

Results:
State of JavaScript 2022
State of JavaScript 2021
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯4πŸ‘2🀩2
❓ CHALLENGE #198
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘1🀩1
πŸ”₯5❀3πŸ‘2
πŸ‘©β€πŸ’» How to use NPM packages outside of Node

Learn how to run NPM packages in β€˜other places’ like serverless platforms, the browser, and beyond.

GEORGE MACKERRON (NEON)
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘8πŸ”₯2❀1
❓ CHALLENGE #199
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7❀3
πŸ“– PDFKit: PDF Generation Library for Node and Browser

A (very) long standing project, but that continues to get updates. There’s an interesting live demo that runs right in the browser. GitHub repo.

DEVON GOVETT
❀8πŸ‘3πŸ”₯2
❓ CHALLENGE #200
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3πŸ€”1
❀6πŸ‘4πŸ”₯3🀩3
πŸ‘©β€πŸ’» 'A Node + TypeScript + ts-node + ESM Experience That Works'

It’s just three files: package.json, tsconfig.json and a utilities file, and you’re good to go. As someone on Hacker News said: β€œSometimes the most valuable guide is a working example.” The associated comment thread is worth checking out for some extra background, too.

πŸ₯³ Talking of which,
TypeScript 5.3 has been released. It supports the latest updates to the import attributes proposal, has enhanced type narrowing in numerous contexts, provides interactive inlay hints for types in the editor, and more.

KHALID ZOABI
Please open Telegram to view this post
VIEW IN TELEGRAM
🀩5πŸ‘3πŸ”₯1
❓ CHALLENGE #201
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘2
What is the output?
Anonymous Quiz
17%
"A"
46%
"B"
18%
"C"
19%
Error
πŸ”₯6πŸ‘4❀2
πŸ˜‚ NO eye contact and NO feeding

I am Programmer,I have no life.
Please open Telegram to view this post
VIEW IN TELEGRAM
🀣35❀4πŸ”₯3πŸ‘2🀩1
❓ CHALLENGE #202

let a = 1;
{
let a = 2;
}
a+=1;
console.log(a);
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘21πŸ”₯3