JavaScript
32K subscribers
1.03K photos
9 videos
33 files
713 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
CODE & TOOLS

πŸ”© Memize 2.0: Unabashedly-Barebones Memoization Library
The goal here is speed, and it claims to be the fastest option. It clocks in at just 0.3KB minified, too – unsurprising, since the implementation is very straightforward.

ANDREW DUTHIE


πŸ”© w2ui 2.0: A Framework Agnostic UI Library
Somehow we’d never encountered this before, but w2ui is a interesting, compact suite of common components including a grid, toolbar, tabs, and sidebar, that work with vanilla JS projects or those built with Angular, React, etc. Demos here.

VITALI MALINOUSKI


πŸ”© Marked.js 5.0: A Fast Markdown Parser and Compiler
A low level Markdown compiler built for speed and available as a client-side library, server-side library, and even a CLI. v5.0 deprecates some options in favor of using external plugins. Here’s a live demo.

CHRISTOPHER JEFFREY


πŸ”©Axios 1.4: Promise-Based HTTP Client for Browser and Node
A long standing project and still getting frequent updates despite rapidly being seen as the 'jQuery of HTTP request libraries.' If you need it, you’ll know.

MATT ZABRISKIE
πŸ‘1
MINOR RELEASES

Middy 4.4
Node middleware engine for the AWS Lambda serverless platform. v4.4 improves the support for streamed responses.

Mercurius 13.0
Implement GraphQL servers and gateways with Fastify.

Fastify 4.17
Fast, low overhead web framework.

Sharp 0.32.1
High performance image processing.

swagger-markdown 2.3
Turn Swagger YAML into Markdown.

StatiCrypt 3.3
Password protect a static HTML page.

tween.js 20.0
JavaScript/TypeScript animation engine.

Mercurius 13.0
Implement GraphQL servers with Fastify.
πŸ‘10❀9πŸ”₯3
CHALLANGE #1
❀23πŸ‘6πŸ”₯6
What is the value of "n" ?
Anonymous Quiz
22%
100
29%
101
30%
102
20%
103
πŸ‘29❀8
JavaScript from Beginner to Professional (2021)

Learn JavaScript Quickly by Building Fun, Interactive, and Dynamic Web Apps, Games, and Pages

Rob Percival, Maaike van Putten, Laurence Lars Svekis
❀26πŸ‘74πŸ”₯3
CHALLENGE #2
πŸ”₯9πŸ‘5❀2
πŸ‘115🀩3❀1
πŸ—ž Issue 2 / 05.05.2023


πŸ“„ Angular v16 Released
It is touted as the "biggest release since the initial rollout of Angular". The new version brings exciting features such as a preview of a new signals-based reactivity model (known as Angular Signals), better interoperability with RxJS, enhanced server-side rendering (SSR) and hydration, experimental esbuild support, Jest unit testing, and several other improvements.

MINKO GECHEV


πŸ“„ Qwik Reaches v1.0
In β€œother big JS frameworks that aren’t React” news, Qwik has hit a major milestone too. Qwik’s selling point remains performance through serving up as little code as needed on initial page load. β€œThink of it as streaming for your JavaScript,” they say. Nonetheless, you get the JSX, directory-based routing, and middleware options you may be familiar with.

QWIK TEAM


©️JS WEEKLY
❀7πŸ‘3
IN BRIEF

πŸ“œ The Deno team just released fastwebsockets β€” but with a name like that, I have no idea what it does or at what speed it does it.

πŸ“œ Next 13.4 was just released to much fanfare. App Router is now stable, Turbopack is now in beta, and Server Actions are now in Alpha.

πŸ“œ Amelia Wattenberger wrote a good article about Why Chatbots Are Not the Future.
πŸ”₯6πŸ‘2
MAJOR RELEASES

Capacitor 5.0
Build cross-platform native PWAs.

Node.js v20.1.0 (Current)

pnpm 8.4
Efficient package manager.

React Native macOS 0.71

Electron 24.2
ARTICLES & TUTORIALS

πŸ“„ A better way to Learn JavaScript
NAIRI HARUTYUNYAN

πŸ“„ 5 Ways to Speed Up Frontend Development
FERNANDO DOGLIO

πŸ“„The const 'Deception'
If the exact role of const has confused you in the past, this will be a handy primer that digs into the distinction between β€œassignment” and β€œmutation” in JavaScript.
JOSH W COMEAU

πŸ“„ Write Better CSS by Borrowing Ideas from JS
A curious look at taking best practices from the JavaScript space for writing better CSS.
YAPHI BERHANU

πŸ“„ The Interactive Guide to Rendering in React
An interactive, illustrated guide exploring why, when and how React renders, complete with a series of well thought out animations.
RAUNO FREIBERG
πŸ‘8❀2
CHALLENGE #3
❀6
What is the output?
Anonymous Quiz
38%
1, 2
30%
2, 2
18%
TypeError
13%
ReferenceError
πŸ‘13πŸ€”11πŸ‘8❀7
Most of the complaints about JavaScript come from people who don't know JavaScript πŸ‘€

Here's why!

ERICK WENDEL
❀19🀣7🀩4πŸ€”1
How To Code in React.js eBook (2021)

This book is an introduction to React that works from the foundations upward. Each chapter takes you a little deeper into the React ecosystem, building on your previous knowledge.

Joe Morgan
❀12πŸ‘9
CHALLENGE #4
πŸ‘21🀣10πŸ”₯8