Saturday, May 18, 2024
HomeWeb developmentJavaScript Weekly Concern 683: April 11, 2024

JavaScript Weekly Concern 683: April 11, 2024

Frontend Improvement Past React: Svelte — A surprisingly thorough article going deep into one developer’s analysis into utilizing Svelte to construct trendy front-end apps. For those who’ve by no means experimented with Svelte, it is a good primer to the important thing ideas, tradeoffs, and methods concerned.

Héla Ben Khalfallah

Add Excel-Like Spreadsheet Performance to Your JavaScript Apps — SpreadJS is the industry-leading JavaScript spreadsheet for including superior spreadsheet options to your enterprise apps. Construct finance, evaluation, finances, and different apps. Excel I/O, 500+ calc capabilities, tables, charts, and extra. View demos now.

SpreadJS from MESCIUS inc

zx v8.0: Write Higher Shell Scripts with Node — A well-liked strategy to make shell scripting a extra nice expertise in Node with helpful wrappers round child_process, argument escaping, and wise defaults. v8.0 makes zx 20x smaller, quicker, makes it simpler to kill processes, go enter to instructions & extra.




📒 Articles & Tutorials

On Growing Figma Plugins — Some fascinating observations on the expertise of making Figma plugins in JavaScript, together with how they’re sandboxed and a few implementation particulars of the writer’s personal plugin.

Tom MacWright

React Server Elements in a Nutshell — A fast overview of RSCs not all about Subsequent.js, evaluating the strategy taken by a number of frameworks earlier than sharing ideas on the tech and why the smaller Waku framework is price a look.

Paul Scanlon (The New Stack)

Some DevTools Ideas and Tips — Most builders barely scratch the floor of what DevTools can accomplish, says the writer, who shares ten ideas right here.

Pankaj Parashar

PythonMonkey: A JavaScript Engine within the Python VM — If you want to use Python but in addition wish to run JavaScript, this offers you a strategy to do it with the Mozilla SpiderMonkey JS engine embedded into the Python runtime with Python offering the host surroundings.


Colour.js 0.5: ‘Let’s Get Severe About Colour’ — A implausible library for working with colours within the browser, following the newest specs. It’s even been utilized by browsers to check their CSS Colour 4/5 implementations.

Lea Verou and Chris Lilley

  • Mikro ORM 6.2 – TypeScript ORM for Node.js primarily based on Information Mapper. SQL Server and libSQL/Turso be a part of the checklist of supported databases.

  • Rspack 0.6 – Quick Rust-based net bundler.

  • Pixi.js 8.1 – The quick WebGL and WebGPU 2D graphics engine switches again to WebGL by default as a consequence of immature browser help.

  • Jotai 2.8 – Easy, versatile state administration for React.

  • DOMPurify 2.5 – Quick, tolerant XSS sanitizer for HTML and SVG.

  • Reveal.js 5.1 – Framework for constructing shows in HTML.

  • Xterm.js 5.5 – Create terminal experiences on the Internet.

  • TIFF 6.0 – Pure JS TIFF picture decoder.

  • Shiki 1.3 – Highly effective syntax highlighter.

Bear in mind the iPod’s click on wheel? It is again. In JavaScript type!



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments