Chrome is shipping a new moveBefore DOM method for moving elements around a DOM tree without resetting the element's state. React is already working on using it.
#short #google #dom #chrome
#short #google #dom #chrome
1π6π₯3π¨βπ»1
π± WOW WOW WOW
Yesterday, TypeScript announced a full rewrite of TypeScript in Go. In testing, this rewrite has achieved a 10x speedup in some repositories - and up to 15x in others.
Link to the release
Link to the video
#release
#go #ts #typescript #porting
Please open Telegram to view this post
VIEW IN TELEGRAM
20π₯11π5π±4π2
This media is not supported in your browser
VIEW IN TELEGRAM
Not to be confused with a 1.1 release, this update to VS Code has quite a few goodies for JavaScript developers with improved βNext Edit Suggestionsβ that will suggest adding missing imports, support for Nodeβs enhanced network debugging capabilities, improved visibility of type information, remote MCP server support, GPT 4.1 as the new default base model, and more.
Link to the release
P.S. We're back
#release
#vscode #ai #code #microsoft
Please open Telegram to view this post
VIEW IN TELEGRAM
1π5π¨βπ»3π₯2
A step-by-step βas of 2025β walkthrough of creating your own npm package using current best practices. Weβve linked to this before but itβs just been updated.
Link to the article
#article
#npm #js #ts
Please open Telegram to view this post
VIEW IN TELEGRAM
2π8π₯2π¨βπ»2
The author notes generator functions have been widely available in JavaScript for a long time, yet βtheir practicality hasnβt exactly caught on.β This is a great look at what they are and where they can be useful.
Link to the article
#article
#js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
1π14π₯4π¨βπ»2
Please open Telegram to view this post
VIEW IN TELEGRAM
We're happy to share the release of Vite 7! It has been 5 years since Evan You sent the first commit to the Vite repo, and nobody could have predicted how much the frontend ecosystem would change since then. Most modern frontend frameworks and tools are now working together, building on top of Vite's shared infrastructure.
Link to the release
#release
#vite #vue #react #js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
5π₯9π2π±1π1
Itβs that time of year again. The Ecma General Assembly has approved the ES2025 language specification, which you can read in full here if you have a gallon of coffee to hand
Link to the release
#release
#ecma #js #es2025
Please open Telegram to view this post
VIEW IN TELEGRAM
6π8π₯5π¨βπ»1
Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organization, smarter data fetching, and improved type safety.
Nuxt 4 is all about making your development experience smoother:
- Cleaner project organization with the new
app/ directory structure- Smarter data fetching - they've taken the opportunity to address some inconsistencies and improve performance with the data layer
- Better TypeScript support with project-based separation between the different contexts in your project - app code, server code,
shared/ folder, and configuration- Faster CLI and development with adoption of internal sockets and a faster CLI
Link to the release
#release
#nuxt #vue #ts #ssr #js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
7π₯5π3π±1
A framework for building React-based rich text editors lets you select the specific features and functionality you need, plus it has very thorough docs.
Link to plate.js
#framework
#react #js #shadcn #frontend #md #editor
Please open Telegram to view this post
VIEW IN TELEGRAM
1π4π₯3π2
Upload not just from local sources but also remote services like Dropbox or Google Drive. Integrates with React and supports resumable uploads too.
Link to the lib
#tool #lib
#js #files
Please open Telegram to view this post
VIEW IN TELEGRAM
2π6π₯3π¨βπ»3
A common feature of tools like Rslint, Biome, and Oxlint, is being 'Nx times faster' than ESLint, but the latest ESLint has a trick up its sleeve and can now process multiple files at the same time, dramatically reducing lint times for large projects.
Link to the announcement
#announcement
#eslint #js #frontend #backend #performance #linting
Please open Telegram to view this post
VIEW IN TELEGRAM
3π₯6π¨βπ»2π1
An amazingly thorough walkthrough here of Chromeβs origins, notable rise, and evolution over the years. Addy looks at various key milestones (multi-process architecture for example), and shares quite a few behind-the-scenes browser tidbits too. A good read.
Link to the article
#article
#chrome #google #history
Please open Telegram to view this post
VIEW IN TELEGRAM
1π5π₯3π¨βπ»1
Supporting both browsers and Node.js, this library lets you read, write and convert popular media file formats (e.g. MP4, MP3, and more) without needing to lean on dependencies like FFmpeg. You can make thumbnails, extract metadata, write code that gets converted into a video, and more
Link to the toolkit
#tool
#js #frontend #media #media
Please open Telegram to view this post
VIEW IN TELEGRAM
3π6π₯6π¨βπ»3