Monday, October 7, 2024
HomeJavaScriptJavaScript Weekly Subject 704: September 12, 2024

JavaScript Weekly Subject 704: September 12, 2024


The State of ES5 on the Net — A number of the earlier JavaScript construct instruments centered on permitting builders to write down fashionable JavaScript code that might nonetheless run on the browsers of the time by compiling code right down to ES5. Time has moved on, however have the instruments or fashionable libraries? Philip investigates, and shares some suggestions.

Philip Walton

📊  The Prime 5000 npm Packages by Dimension, Downloads, and Site visitors — An attention-grabbing Google Sheets spreadsheet itemizing the highest 5000 npm packages by bundle dimension, weekly downloads, and weekly site visitors. One bundle is liable for 278 terabytes of site visitors per week, however the prime 5000 add as much as a number of petabytes.

Google Sheets / danhorus

Run GitHub Actions As much as 2x Sooner at Half the Value — Blacksmith runs your GitHub Actions considerably quicker by working them on fashionable gaming CPUs. Integrating Blacksmith is a one-line code change. 100+ corporations like Ashby, Superblocks, and Slope use Blacksmith to assist builders merge code quicker.

Blacksmith

Saying TypeScript 5.6 — The most recent TypeScript has landed with full help for iterator helpers, help for arbitrary module identifiers, --noUncheckedSideEffectImports to import modules with out importing any values, and extra — all lined within the all the time thorough launch put up.

Daniel Rosenwasser (Microsoft)

Is PHP the New JavaScript? — I’m no actual fan of PHP, however there’s been a variety of dialogue on social media round elevated curiosity in PHP by builders who’d often keep away from it, largely because of Laravel. This put up tells the fundamental story and explains what Laravel brings to the desk.

Dave Kiss (Mux)

IN BRIEF:

RELEASES:

📒 Articles & Tutorials

Constructing the Similar App Utilizing Numerous Net Frameworks — A scientist at Amazon who often works in Python with a minimal of JavaScript on the frontend questioned if a extra fashionable net framework would go well with him higher in 2024. To do this out, he tried Subsequent.js, SvelteKit, and the Python-flavored FastHTML.

Eugene Yan

React and FormDataFormData is mockingly each the ‘latest and but oldest’ normal for accessing kind knowledge. Listed below are some sensible methods for utilizing it with TypeScript.

Brad Westfall

  • 🔎 Orama 2.1 – Dependency-free, full-text and vector search engine for all JS runtimes, with typo tolerance, filters, sides, stemming, and extra.

  • create-fastify 5.0 – Quickly generate a Fastify challenge. It simply takes npm init fastify app_name to get began.

  • file-type 19.5 – Detect the file sort of a file, stream, or knowledge. Now with WebVTT help.

  • TWGL.js 6.1 – Helpers for working with low-level WebGL from JS.

  • 🎨 Chroma.js 3.1 – JavaScript colour manipulation library.

  • Pixi.js 8.4 – Quick, versatile 2D WebGL renderer.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments