JavaScript
32.1K subscribers
1.05K photos
10 videos
33 files
726 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
64%
Hello Alice
36%
Hello undefined
πŸ€”16🀣11πŸ‘2
πŸ”₯ Chalk.ist: Create Attractive Images of Source Code

Turn your source code into beautiful images using a variety of themes and customizations. (Be sure to note accessibility requirements or issues around using such images.)

KASPER MIKIEWICZ
Please open Telegram to view this post
VIEW IN TELEGRAM
❀6
CHALLENGE #124
πŸ”₯4πŸ‘1πŸ€”1
πŸ‘20πŸ€”6🀣1
πŸ“Š Chartbrew 2.8: Create Live Reporting Dashboards from Multiple Sources

Open source, built with Node, and lets you connect to numerous data sources and pull together data to turn into charts and dashboards.

CHARTBREW
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘11
CHALLENGE #125
❀1
What is the output?
Anonymous Quiz
16%
10 0
47%
55 0
26%
55 NaN
12%
NaN NaN
πŸ€”11πŸ‘8❀6πŸ”₯2
Why TypeScript Enums Are Terrible But Union Types Are Great

A deep dive into the pitfalls of TypeScript Enums and the power of Union Types, or why I refactor all my Enums to Union Types.

Dr. Derek Austin
❀6πŸ‘5
CHALLENGE #126
πŸ€”9
🀣19πŸ‘12❀3πŸ”₯2
What Exactly is Node.js? A Guide for Beginners

If you're thinking about doing back-end development using JavaScript, you will hear the term β€˜Node.js’. Node is often associated with developing powerful web servers.

Amazing Enyichi Agu
πŸ”₯18❀2πŸ‘2
CHALLENGE #127
❀17πŸ€”13🀣6πŸ”₯1
πŸ“Œ Issue 33 / 06.09.2023


πŸ“„ Node v20.6.0 (Current) Released

As we teased last week, the latest Node release includes all-new built-in support for setting environment variables via .env files, so you may no longer have a need for dotenv, depending on your use case.

πŸ’‘ If you just want to see a quick example of the .env feature in action, check this article.

JUAN JOSÉ AND THE NODE.JS TEAM


πŸ“„ My Node.js is a Bit Rusty..

The tale of how replacing a Node.js module with a native Rust module resulted in a 25x perf boost for Wix. Gal shows off the details of how it came about before concluding: β€œIf something is too slow, profile it first, then encapsulate it, and thenβ€”perhapsβ€”consider rewriting it in Rust.”

GAL SCHLEZINGER


❗️There are all sorts of bizarrely named npm packages being published, including things like @!-!- and --hepl, in an attempt to break tools and find new security vulnerabilities.


©️NODE.JS WEEKLY
❀6πŸ‘1
CHALLENGE #128
What is the output?
Anonymous Quiz
42%
undefined
58%
42
πŸ‘16🀣5πŸ”₯2
πŸ”₯ JavaScript Sets are about to become a lot more useful with these 7 new methods:

.difference()
.intersection()
.symmetricDifference()
.union()
.isSubsetOf()
.isSupersetOf()
.isDisjointFrom()

Currently stage 3. Implemented in JavaScriptCore (Safari/webkit), being worked on in Chrome, and is totally polyfillable all the way back to ES3

Wes Bos
πŸ‘17πŸ”₯8
CHALLENGE #129
πŸ”₯4πŸ‘2
πŸ‘15❀6🀣5πŸ€”3πŸ”₯1
πŸ“Œ Issue 34 / 07.09.2023


πŸ“„ Astro 3.0 Released: The All-in-One Web Framework

An increasingly popular, turbo-charged site generator comfortable with not just static sites, but dynamic and interactive ones too by way of its β€˜islands’ approach.


πŸŽ‰ RELEASES:

TypeScript 5.2 – Complete with the much awaited using declarations..

Node-RED 3.1 – The powerful low-code/visual programming environment gets some key improvements in its editor.

jq 1.7 – It's not JavaScript, but surely the best JSON processing tool to exist.

Ky 1.0 – Simple HTTP client based upon Fetch for browsers, Node & Deno.

jQuery 3.7.1 – Oh yes indeedy πŸŽ‰


©️JS WEEKLY
πŸ‘12