Custom chunk optimization, how code splitting works in Rspack/Webpack
Chunk splitting is one of the most powerful features… - https://scriptedalchemy.medium.com/custom-chunk-optimization-how-code-splitting-works-in-rspack-webpack-146a3fa3a39a
#webpack
Chunk splitting is one of the most powerful features… - https://scriptedalchemy.medium.com/custom-chunk-optimization-how-code-splitting-works-in-rspack-webpack-146a3fa3a39a
#webpack
Medium
Custom chunk optimization, how code splitting works in Rspack/Webpack
Chunk splitting is one of the most powerful features of modern bundlers like Webpack and Rspack, yet its inner workings and how to…
👍2
5 NPM packages for rate limiting of Node.js apps
Learn about the 5 popular NPM packages for rate… - https://medium.com/deno-the-complete-reference/5-npm-packages-for-rate-limiting-of-node-js-apps-cf0f76aff0a2
#nodejs
Learn about the 5 popular NPM packages for rate… - https://medium.com/deno-the-complete-reference/5-npm-packages-for-rate-limiting-of-node-js-apps-cf0f76aff0a2
#nodejs
Medium
5 NPM packages for rate limiting of Node.js apps
Learn about the 5 popular NPM packages for rate limiting in Node.js apps
👍4
Building a multi-lingual web app with Nuxt 3 and Nuxt i18n
This tutorial will guide you through creating a multi-lingual web application using Nuxt 3 and Nuxt i18n. You will learn to set up Nuxt i18n, configure locales, and implement translations. - https://dev.to/logrocket/building-a-multi-lingual-web-app-with-nuxt-3-and-nuxt-i18n-7f2
#vue
This tutorial will guide you through creating a multi-lingual web application using Nuxt 3 and Nuxt i18n. You will learn to set up Nuxt i18n, configure locales, and implement translations. - https://dev.to/logrocket/building-a-multi-lingual-web-app-with-nuxt-3-and-nuxt-i18n-7f2
#vue
DEV Community
Building a multi-lingual web app with Nuxt 3 and Nuxt i18n
Written by Emmanuel John✏️ Nowadays, developing web applications that accommodate users from various...
👍3
React 19.1 Released
Not cool enough to get a full blog post on the official blog, but 19.1 brings a lot to the table in terms of fixes, small additions (e.g. support for streaming in edge environments), a new API for prerendering RSCs on the server (as supported in Parcel 2.14.0), and enhanced Suspense support. The headline feature, though, is ‘Owner Stacks’, a development-only feature for more easily tracking which components are responsible for rendering other components. - https://github.com/facebook/react/releases/tag/v19.1.0
#react
Not cool enough to get a full blog post on the official blog, but 19.1 brings a lot to the table in terms of fixes, small additions (e.g. support for streaming in edge environments), a new API for prerendering RSCs on the server (as supported in Parcel 2.14.0), and enhanced Suspense support. The headline feature, though, is ‘Owner Stacks’, a development-only feature for more easily tracking which components are responsible for rendering other components. - https://github.com/facebook/react/releases/tag/v19.1.0
#react
GitHub
Release 19.1.0 (March 28, 2025) · facebook/react
Owner Stack
An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to...
An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to...
👍3
Angular Material: Theming application with Material 3
Angular Material is a great tool for creating intuitive, responsive and visually appealing user interfaces. It offers pre-built, reusable UI components that adhere to Google’s Material Design guidelines. - https://angular.love/angular-material-theming-application-with-material-3
#angular
Angular Material is a great tool for creating intuitive, responsive and visually appealing user interfaces. It offers pre-built, reusable UI components that adhere to Google’s Material Design guidelines. - https://angular.love/angular-material-theming-application-with-material-3
#angular
Angular.love
Angular Material: Theming application with Material 3 - Angular.love
Angular.love - a place for all Angular enthusiasts created to inspire and educate.
👍3❤1
Using Transformers.js for AI in the Browser
Transformers.js is a seriously impressive project we link from time to time that lets you run pretrained machine learning models in the browser. Here’s a practical look at actually playing with it yourself right now. - https://www.raymondcamden.com/2024/12/03/using-transformersjs-for-ai-in-the-browser
#javascript
Transformers.js is a seriously impressive project we link from time to time that lets you run pretrained machine learning models in the browser. Here’s a practical look at actually playing with it yourself right now. - https://www.raymondcamden.com/2024/12/03/using-transformersjs-for-ai-in-the-browser
#javascript
Raymondcamden
Using Transformers.js for AI in the Browser
A look at Transformers.js and doing GenAI work in the browser.
👍3❤1
Naming Variables In CSS
Jonathan Dallas shares some thoughts related to naming CSS Custom Properties. - https://jwdallas.com/posts/namingcssvariables
#css
Jonathan Dallas shares some thoughts related to naming CSS Custom Properties. - https://jwdallas.com/posts/namingcssvariables
#css
Jwdallas
Naming Variables In CSS
Some collected thoughts around how to name variables in CSS. Ideas, conventions, and some do's and don't for consideration.
👍6❤1
Optimizing Data Click Me Load More in Nuxt with Parallel Requests
Learn how to optimize Nuxt data loading performance by implementing parallel requests with useAsyncData, reducing page load times compared to sequential data fetching operations. Includes code examples and performance comparisons. - https://vueschool.io/articles/vuejs-tutorials/optimizing-data-loading-in-nuxt-with-parallel-requests/
#vue
Learn how to optimize Nuxt data loading performance by implementing parallel requests with useAsyncData, reducing page load times compared to sequential data fetching operations. Includes code examples and performance comparisons. - https://vueschool.io/articles/vuejs-tutorials/optimizing-data-loading-in-nuxt-with-parallel-requests/
#vue
vueschool.io
Optimizing Data Click Me Load More in Nuxt with Parallel Requests - Vue School Articles
Learn how to optimize Nuxt data loading performance by implementing parallel requests with useAsyncData, reducing page load times compared to sequential data fetching operations. Includes code examples and performance comparisons.
👍4❤1
Land Ahoy: Leaving the Sea of Nodes
A deeply technical post from a core member of the V8 JavaScript engine team that explains the limitations of Turbofan, one of V8’s optimizing compilers. If you don’t care for the internals of how your JavaScript is compiled and run, just be assured the V8 team is working to make it run even faster! - https://v8.dev/blog/leaving-the-sea-of-nodes
#nodejs
A deeply technical post from a core member of the V8 JavaScript engine team that explains the limitations of Turbofan, one of V8’s optimizing compilers. If you don’t care for the internals of how your JavaScript is compiled and run, just be assured the V8 team is working to make it run even faster! - https://v8.dev/blog/leaving-the-sea-of-nodes
#nodejs
v8.dev
Land ahoy: leaving the Sea of Nodes · V8
Why V8 decided to move away from Sea of Nodes and go back to CFG instead
👍4
10 Backend Terms Every Frontend Developer Should Know
This post addresses the common communication gap in daily standup meetings where frontend developers often struggle to understand backend developers' updates due to specialized terminology. The author aims to explain backend jargon to help bridge this knowledge gap between frontend and backend teams. - https://dev.to/thesanjeevsharma/10-backend-terms-every-frontend-developer-should-know-2o2h
#frontend #developer
This post addresses the common communication gap in daily standup meetings where frontend developers often struggle to understand backend developers' updates due to specialized terminology. The author aims to explain backend jargon to help bridge this knowledge gap between frontend and backend teams. - https://dev.to/thesanjeevsharma/10-backend-terms-every-frontend-developer-should-know-2o2h
#frontend #developer
DEV Community
10 Backend Terms Every Frontend Developer Should Know
When a backend dev gives their update in the daily standup meeting, most frontend devs are clueless...
👍10
Building Robust React Apps with Zustand and Immer - https://zwit.link/posts/20250301173228-building-robust-react-apps-with-zustand-and-immer/
#react
#react
zwit.link
Zwit - Building Robust React Apps with Zustand and Immer
For years, I dodged React like the plague. In fact, I avoided JavaScript altogether, even in web-related tasks. Take static site generators, for example. For my old chemistry blog, I experimented with…
👍2
What LinkedSignal is and how to use it
Angular 19 was an amazing release and shipped great features. One of them is the LinkedSignal. The tl;dr version is that LinkedSignal is similar to the computed function, with the difference that the computed returns a read-only signal, whereas LinkedSignal returns a writable signal. Let’s dive a bit deeper to understand what it is and how to use it. - https://angular.love/what-linkedsignal-is-and-how-to-use-it
#angular
Angular 19 was an amazing release and shipped great features. One of them is the LinkedSignal. The tl;dr version is that LinkedSignal is similar to the computed function, with the difference that the computed returns a read-only signal, whereas LinkedSignal returns a writable signal. Let’s dive a bit deeper to understand what it is and how to use it. - https://angular.love/what-linkedsignal-is-and-how-to-use-it
#angular
Angular.love
What LinkedSignal is and how to use it - Angular.love
Angular.love - a place for all Angular enthusiasts created to inspire and educate.
👍3
Getting Started with Nuxt Image
Learn how to optimize images effortlessly in your Nuxt app using the NuxtImg component. Discover how to transform, cache, and resize images dynamically, improving performance with just a few lines of code. - https://masteringnuxt.com/blog/getting-started-with-nuxt-image
#vue
Learn how to optimize images effortlessly in your Nuxt app using the NuxtImg component. Discover how to transform, cache, and resize images dynamically, improving performance with just a few lines of code. - https://masteringnuxt.com/blog/getting-started-with-nuxt-image
#vue
Masteringnuxt
Getting Started with Nuxt Image
Learn how to optimize images effortlessly in your Nuxt app using the NuxtImg component. Discover how to transform, cache, and resize images dynamically, improving performance with just a few lines of code.
👍3🤪1
Malware Found on npm Infecting Local Package with Reverse Shell
For the first time, RL researchers discover malicious locally-installed npm packages infecting other legitimate packages. - https://www.reversinglabs.com/blog/malicious-npm-patch-delivers-reverse-shell
#nodejs
For the first time, RL researchers discover malicious locally-installed npm packages infecting other legitimate packages. - https://www.reversinglabs.com/blog/malicious-npm-patch-delivers-reverse-shell
#nodejs
ReversingLabs
Malware found on npm infecting local package with reverse shell
For the first time, RL researchers discover malicious locally-installed npm packages infecting other legitimate packages.
👍2
Working with JavaScript's Scheduler API
A look at an API only available in Chromium/Edge for now, but that promises a way to prioritize and control task execution in a more refined way than was possible till now. - https://www.trevorlasn.com/blog/javascript-scheduler-api
#javascript
A look at an API only available in Chromium/Edge for now, but that promises a way to prioritize and control task execution in a more refined way than was possible till now. - https://www.trevorlasn.com/blog/javascript-scheduler-api
#javascript
Working with JavaScript's Scheduler API
Learn how to prioritize and control task execution in JavaScript using the new Scheduler API for better performance and user experience
👍5
“Ports and Adapters” vs “Hexagonal Architecture” – is it the same pattern?
“Hexagonal Architecture” emphasizes the idea of a core surrounded by multiple sides (like a hexagon, but the number of sides does not matter) representing different external systems (adapters), with ports as their interfaces. - https://angular.love/ports-and-adapters-vs-hexagonal-architecture-is-it-the-same-pattern
#angular
“Hexagonal Architecture” emphasizes the idea of a core surrounded by multiple sides (like a hexagon, but the number of sides does not matter) representing different external systems (adapters), with ports as their interfaces. - https://angular.love/ports-and-adapters-vs-hexagonal-architecture-is-it-the-same-pattern
#angular
Angular.love
“Ports and Adapters” vs “Hexagonal Architecture” - is it the same pattern? - Angular.love
Angular.love - a place for all Angular enthusiasts created to inspire and educate.
👍3
Why We Moved from Next.js to React Router - https://documenso.com/blog/why-we-moved-off-next-js
#react
#react
Documenso
Why We Moved off Next.js - Documenso
Sign everywhere with Documenso. Build workflows, create templates, and integrate seamlessly with tools you love—modern, secure, and customizable for any scale.
👍4
How to Set Up TypeScript with Node.js and Express - https://blog.logrocket.com/express-typescript-node/
#nodejs
#nodejs
LogRocket Blog
How to set up TypeScript with Node.js and Express - LogRocket Blog
Set up TypeScript with Node.js and Express, focusing on configuring key elements for a smooth development experience.
👍4
13 Vue Composables Tips That Make Your Code Better
Vue composables are incredibly powerful, but they can quickly become messy and hard to maintain if you're not careful. In this article, the author identifies 13 tips that will help you write better, more maintainable composables. - https://michaelnthiessen.com/13-vue-composables-tips
#vue
Vue composables are incredibly powerful, but they can quickly become messy and hard to maintain if you're not careful. In this article, the author identifies 13 tips that will help you write better, more maintainable composables. - https://michaelnthiessen.com/13-vue-composables-tips
#vue
Michaelnthiessen
13 Vue Composables Tips That Make Your Code Better
Here are 13 tips for writing better Vue composables, from avoiding prop drilling to migrating from Options API to Composition API.
👍5❤1