Plus TypeScript 5.5, Node-RED 4.0, and surfing the audio waves. |
Ecma International Approves ECMAScript 2024: What’s New? — This week, the Ecma General Assembly approved the latest ECMAScript / JavaScript language spec, officially making it a standard. As with ECMAScript 2023, it’s a small step forward, but Dr. Axel looks at what’s new. Dr. Axel Rauschmayer |
Create Consistent UIs with Storybook — Join Steve Kinney for this extensive video course on building scalable, reusable component libraries and design systems with Storybook. Covers set up, styling, documentation, testing, and more. Frontend Masters |
Announcing TypeScript 5.5 — One of the most significant TypeScript releases in terms of features in a long time. There’s support for the new Set methods (mentioned above), regex syntax checking, isolated declarations, inferred type predicates, and more. A bumper packed release post. Microsoft |
IN BRIEF: 📊 Socket's Sarah Gooding has put together a good, easily-skimmed roundup of the State of JS 2023 survey results. 🧊 Someone's created an ASCII 3D renderer in JavaScript. Why? Why not! There's a live demo here. |
RELEASES: Playwright 1.45.0 – Microsoft's browser/Web automation library now has a clock API for manipulating time within tests to verify time-related behavior. Bun v1.1.16 – The fast JavaScript runtime and toolkit. Astro 4.11, Electron 31.1, PouchDB 9.0, Node.js v20.15.0 (LTS) |
📄 Slack's AI-Powered Conversion from Enzyme to React Testing Library – If the robots are taking jobs, at least they're the jobs that we often don't want to do.. Sergii Gorbachov (Slack) 📄 How to Mock a Child Component When Writing Angular Tests Casey Falkowski 📄 Morphing Arbitrary Paths in SVG Alexandru-Gabriel Ică |
Node-RED 4.0 Released — Node-RED is a popular ‘low code’ event-driven app development environment that uses Node.js behind the scenes. v4.0 requires Node 18 or up, improves its ‘multiplayer’ support (when multiple users are working on the same system), faster deploys, and other all-round improvements. OpenJS Foundation |
React-Admin v5 — A MIT-licensed framework for building React apps on top of REST or GraphQL APIs. You get some added structure and numerous building blocks out of the box. GitHub repo. François Zaninotto |
Deploy Your SSR Apps on AWS, Fast — Deploy any frontend framework quickly with AWS Amplify hosting. Scale to millions? ✅ Branch deployment? ✅ PR previews? ✅ AWS Amplify |
Ky 1.4 – Simple HTTP client based upon Fetch for browsers, Node & Deno. React Awesome Query Builder 6.6 – Logical query builder control. (Demo.) Matter.js 0.20 – A 2D rigid body physics engine. ka-table 11.0 – Lightweight React table component. (Demos.) OverlayScrollbars 2.9 – JS custom scrollbar plugin. Wouter 3.3 – Minimalist router for React & Preact. | |