Middleware Now Stable in React Router
The middleware feature is now stable in React Router 7.9.0 via the future.v8_middleware flag. Here’s a look at the problems it can solve, and the patterns it unlocks. - https://remix.run/blog/middleware
#react
The middleware feature is now stable in React Router 7.9.0 via the future.v8_middleware flag. Here’s a look at the problems it can solve, and the patterns it unlocks. - https://remix.run/blog/middleware
#react
remix.run
Middleware in React Router
Middleware is now stable in React Router!
👍3
Mastering npx: A Cheatsheet for npm and Node Power Users
You’ve almost certainly used the npx command to easily run a command from an npm package (either local or remote) – it’s easy to use, but npx has a couple of other features and options to keep in mind. https://www.nodejs-security.com/blog/mastering-npx-cheatsheet-npm-nodejs-power-users
#nodejs
You’ve almost certainly used the npx command to easily run a command from an npm package (either local or remote) – it’s easy to use, but npx has a couple of other features and options to keep in mind. https://www.nodejs-security.com/blog/mastering-npx-cheatsheet-npm-nodejs-power-users
#nodejs
NodeJS Security & NodeJS Secure Coding
Mastering NPX: A Cheatsheet for npm and Node.js Power Users
Explore unknown npx commands and tips to enhance your Node.js workflow. This cheatsheet covers everything from running packages without global installs to finding executable paths and using npx with specific Node versions.
👍1
What is useSlots in Vue?
In this article, you’ll explore what useSlots is, when and how to use it, and provide practical examples to clarify its purpose. - https://dev.to/jacobandrewsky/what-is-useslots-in-vue-2hd
#vue
In this article, you’ll explore what useSlots is, when and how to use it, and provide practical examples to clarify its purpose. - https://dev.to/jacobandrewsky/what-is-useslots-in-vue-2hd
#vue
DEV Community
What is `useSlots` in Vue?
Slots are one of Vue's most powerful and flexible features, enabling component composition by...
❤1👍1
3D Layered Text: The Basics
Amit Sheen explains how to build the layered 3D text effect from scratch using HTML and CSS, covering structure, stacking, indexing, perspective, and how to make it all come together visually. - https://css-tricks.com/3d-layered-text-the-basics
#css
Amit Sheen explains how to build the layered 3D text effect from scratch using HTML and CSS, covering structure, stacking, indexing, perspective, and how to make it all come together visually. - https://css-tricks.com/3d-layered-text-the-basics
#css
CSS-Tricks
3D Layered Text: The Basics | CSS-Tricks
A client asked me to create a bulging text effect. With a bit of cleverness and some advanced CSS, I managed to get a result I’m genuinely proud of, which is covered in this three-part series.
👍1
I Think the Ergonomics of Generators is Growing on Me
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. - https://macarthur.me/posts/generators/
#javanoscript
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. - https://macarthur.me/posts/generators/
#javanoscript
Alex MacArthur
I think the ergonomics of generators is growing on me.
I took a stab at getting more familiar with iterators, iterables, and generators. I think I'm starting to like the ergonomics.
👍2
Pompelmi: Scan File Uploads for Malware
Provides adapters for Express, Koa, and Next.js to perform fast file-upload malware scanning in Node, including digging into ZIP files and with optional integration with the YARA malware detection tool. - https://pompelmi.github.io/pompelmi/
#nodejs
Provides adapters for Express, Koa, and Next.js to perform fast file-upload malware scanning in Node, including digging into ZIP files and with optional integration with the YARA malware detection tool. - https://pompelmi.github.io/pompelmi/
#nodejs
pompelmi
pompelmi - Fast File Upload Security for Node.js
Fast file upload malware scanning for Node.js with YARA integration, ZIP bomb protection, and Express/Koa/Next.js adapters.
❤1👍1
You May Be Looking for a useSyncExternalStore
“when you see a useEffect that updates a useState and returns a value, you might be looking for a useSyncExternalStore.” - https://swizec.com/blog/you-may-be-looking-for-a-useSyncExternalStore/
#react
“when you see a useEffect that updates a useState and returns a value, you might be looking for a useSyncExternalStore.” - https://swizec.com/blog/you-may-be-looking-for-a-useSyncExternalStore/
#react
Swizec
You may be looking for a useSyncExternalStore | Swizec Teller
When you see a `useEffect` that updates a `useState` and returns a value, you might be looking for a `useSyncExternalStore`. This is my current vendetta.
👍1
Migrating a Project from Prettier and ESLint to Biome
Prettier and ESLint are staples in many JavaScript build processes, but Biome offers an interesting ‘one stop shop’ alternative. - https://blog.appsignal.com/2025/05/07/migrating-a-javanoscript-project-from-prettier-and-eslint-to-biomejs.html
#biomejs
Prettier and ESLint are staples in many JavaScript build processes, but Biome offers an interesting ‘one stop shop’ alternative. - https://blog.appsignal.com/2025/05/07/migrating-a-javanoscript-project-from-prettier-and-eslint-to-biomejs.html
#biomejs
Appsignal
Migrating A JavaScript Project from Prettier and ESLint to BiomeJS | AppSignal Blog
We'll introduce the BiomeJS project, set it up in a project, and help you decide if you should migrate from Prettier or ESLint to Biome.
👍2
Optimizing Nuxt Server Side Rendering (SSR) Performance
In this article, you'll explore techniques to optimize server-side rendering performance in the Nuxt framework.
From efficient data fetching, caching, to smart deployments and edge rendering - https://www.debugbear.com/blog/nuxt-ssr-performance
#vue
In this article, you'll explore techniques to optimize server-side rendering performance in the Nuxt framework.
From efficient data fetching, caching, to smart deployments and edge rendering - https://www.debugbear.com/blog/nuxt-ssr-performance
#vue
Debugbear
Optimizing Nuxt Server Side Rendering (SSR) Performance | DebugBear
Learn how to optimize server-side rendering (SSR) performance in Nuxt 3 using advanced caching strategies, efficient data fetching, edge deployment with Nitro, and smart component loading. This complete guide covers SSR lifecycle insights, best practices…
👍1🔥1
Creating an Immersive 3D Weather Visualization with React Three Fiber - https://tympanus.net/codrops/2025/09/18/creating-an-immersive-3d-weather-visualization-with-react-three-fiber/
#react
#react
Codrops
Creating an Immersive 3D Weather Visualization with React Three Fiber | Codrops
A step-by-step guide to simulating sun, rain, snow, and storms in an interactive 3D weather app.
👍2
Performant Vue applications with Vapor
In this article, you’ll explore why it is the future of both Vue and web development and will understand better if it will work for us. - https://dev.to/jacobandrewsky/performant-vue-applications-with-vapor-56f0
#vue
In this article, you’ll explore why it is the future of both Vue and web development and will understand better if it will work for us. - https://dev.to/jacobandrewsky/performant-vue-applications-with-vapor-56f0
#vue
DEV Community
Performant Vue applications with Vapor
In the ever-evolving landscape of web development, performance and user experience remain paramount....
👍2❤1
Nuxt Performance
Performance best practices are now available in the Nuxt documentation. - https://nuxt.com/docs/4.x/guide/best-practices/performance
#vue
Performance best practices are now available in the Nuxt documentation. - https://nuxt.com/docs/4.x/guide/best-practices/performance
#vue
Nuxt
Nuxt performance · Best Practices v4
Best practices for improving performance of Nuxt apps.
❤5