# Vite

Vite is a frontend build tool for web applications.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Adding Google Login to a React App with Auth0

DevFeed: [Adding Google Login to a React App with Auth0](<https://devfeed.tech/articles/adding-google-login-to-a-react-app-with-auth0-15635.md>)

Original publisher: [Read original article](<https://auth0.com/blog/adding-google-login-to-react-app-with-auth0/>)

Author: Carla Urrea Stabile

Published: 2026-09-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Auth0 Blog](<https://devfeed.tech/sources/auth0-blog.md>)

Topics: [Auth0](<https://devfeed.tech/topics/auth0.md>), [React](<https://devfeed.tech/topics/react.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [auth0](<https://devfeed.tech/tags/auth0.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [google](<https://devfeed.tech/tags/google.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [react](<https://devfeed.tech/tags/react.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vite](<https://devfeed.tech/tags/vite.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A step-by-step tutorial for adding Google login to a Vite-based React application with Auth0. It covers installing the Auth0 React SDK, creating and configuring an Auth0 application, setting callback, logout, and web-origin URLs, and preparing credentials for production Google authentication.

### Source excerpt

Add Google login to a React app with Auth0. A step-by-step tutorial from installing the Auth0 React SDK to configuring your own production Google credentials.

## How to Use Svelte and Go to Build a Video Chat App

DevFeed: [How to Use Svelte and Go to Build a Video Chat App](<https://devfeed.tech/articles/how-to-use-svelte-and-go-to-build-a-video-chat-app-16100.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/build-video-chat-app-svelte-go>)

Author: Donal Toomey

Published: 2026-08-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Twilio Blog](<https://devfeed.tech/sources/twilio-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [build-video-app](<https://devfeed.tech/tags/build-video-app.md>), [build-video-chat-app](<https://devfeed.tech/tags/build-video-chat-app.md>), [cors](<https://devfeed.tech/tags/cors.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [env-file-security](<https://devfeed.tech/tags/env-file-security.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [git](<https://devfeed.tech/tags/git.md>), [go](<https://devfeed.tech/tags/go.md>), [how-can-i-build-a-video-app](<https://devfeed.tech/tags/how-can-i-build-a-video-app.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [how-to-create-video-chat-app](<https://devfeed.tech/tags/how-to-create-video-chat-app.md>), [how-to-make-video-chat-app](<https://devfeed.tech/tags/how-to-make-video-chat-app.md>), [live-video-chat-app](<https://devfeed.tech/tags/live-video-chat-app.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [twilio-golang](<https://devfeed.tech/tags/twilio-golang.md>), [twilio-programmable-video](<https://devfeed.tech/tags/twilio-programmable-video.md>), [twilio-video](<https://devfeed.tech/tags/twilio-video.md>), [twilio-video-tutorial](<https://devfeed.tech/tags/twilio-video-tutorial.md>), [video-api](<https://devfeed.tech/tags/video-api.md>), [video-app](<https://devfeed.tech/tags/video-app.md>), [video-chat-app](<https://devfeed.tech/tags/video-chat-app.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

This tutorial explains how to build a real-time video chat app using Svelte for the frontend, Go for the backend, and the Twilio Video API. It covers the application flow, project setup, dependencies, environment configuration, and credential handling.

### Source excerpt

Build a real-time video chat app with Svelte 5, Vite, and Go using the Twilio Video API.

## 🍔🧠 Why Linear Feels So Fast (Technical Breakdown)

DevFeed: [🍔🧠 Why Linear Feels So Fast (Technical Breakdown)](<https://devfeed.tech/articles/why-linear-feels-so-fast-technical-breakdown-18139.md>)

Original publisher: [Read original article](<https://hungrymindsdev.substack.com/p/why-linear-feels-so-fast-technical>)

Author: Alexandre Zajac

Published: 2026-07-20T15:30:40Z

Content type: article

Language: en

Sources: [Hungry Minds](<https://devfeed.tech/sources/hungry-minds.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [client](<https://devfeed.tech/topics/client.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [cache](<https://devfeed.tech/tags/cache.md>), [caching](<https://devfeed.tech/tags/caching.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linear](<https://devfeed.tech/tags/linear.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [npm](<https://devfeed.tech/tags/npm.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vite](<https://devfeed.tech/tags/vite.md>), [websocket](<https://devfeed.tech/tags/websocket.md>)

### AI overview

A technical breakdown of how Linear aims to feel fast by minimizing network latency. It describes local-first state updates, asynchronous synchronization over WebSocket, code splitting, parallel module loading, service-worker precaching, and separately cached dependency chunks.

### Source excerpt

PLUS: Virtual memory explained 👨💻, Spark retires vector DBs 💾, Backprop explained simply 🧮

## Nuxt 4.5

DevFeed: [Nuxt 4.5](<https://devfeed.tech/articles/nuxt-4-5-3444.md>)

Original publisher: [Read original article](<https://nuxt.com/blog/v4-5>)

Published: 2026-07-18T00:00:00Z

Content type: release

Language: en

Sources: [The Nuxt Blog](<https://devfeed.tech/sources/the-nuxt-blog.md>)

Topics: [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [dev](<https://devfeed.tech/tags/dev.md>), [framework](<https://devfeed.tech/tags/framework.md>), [migration](<https://devfeed.tech/tags/migration.md>), [release](<https://devfeed.tech/tags/release.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vue](<https://devfeed.tech/tags/vue.md>)

### AI overview

Nuxt 4.5 introduces major build-layer upgrades, experimental SSR streaming, stable error codes, new composables and conventions, and groundwork for Nuxt 5. It also updates Nuxt to Vite 8 and Rspack 2, while Nuxt 3 approaches end of life.

### Source excerpt

Nuxt 4.5 is our biggest release in a while. Vite 8, Rspack 2 powered by Rsbuild, experimental SSR streaming, a stable error code system, a new useLayout composable, named views, and a lot of groundwork for Nuxt 5.

## What's new in Svelte: July 2026

DevFeed: [What's new in Svelte: July 2026](<https://devfeed.tech/articles/what-s-new-in-svelte-july-2026-3091.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-july-2026>)

Author: Dani Sandoval

Published: 2026-07-01T00:00:00Z

Content type: news

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [data](<https://devfeed.tech/topics/data.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [css](<https://devfeed.tech/tags/css.md>), [features](<https://devfeed.tech/tags/features.md>), [forms](<https://devfeed.tech/tags/forms.md>), [html](<https://devfeed.tech/tags/html.md>), [remote](<https://devfeed.tech/tags/remote.md>), [server](<https://devfeed.tech/tags/server.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [tools](<https://devfeed.tech/tags/tools.md>), [types](<https://devfeed.tech/tags/types.md>)

### AI overview

SvelteKit's July 2026 updates preview a simpler configuration model centered on Vite, introduce explicit typed environment variables, improve remote functions, queries, forms, prerendering, and URL handling, and bring the CLI and language tools into alignment with newer Svelte syntax.

### Source excerpt

This month brought a real shift in how SvelteKit projects are configured. You can now define your SvelteKit config directly inside vite.config.js and skip svelte.config.js entirely. We also got the first preview of explicit environment variables, which will eventually replace $env/* modules in SvelteKit 3. On top of that, the language tools and the sv CLI both caught up with Svelte's new {const ...} declaration tags, so the whole toolchain is now in sync. Let's dive in! What's new in SvelteKit You can now pass your SvelteKit config directly to the Vite plugin, so a separate svelte.config.js is no longer required, as a preview of how Kit 3 will require config to live in vite.config.js (2.62.0, Docs, #15944) Experimental explicit environment variables let you declare and type your env vars in one place, as a preview of how $env/* will work in SvelteKit 3 (2.63.0, Docs, #15934) Remote function commands can now receive File objects directly, so you can upload files without manually wrapping them in FormData (2.64.0, Docs, #15978) Remote queries can now refresh other queries, making it easier to invalidate related data after a mutation (2.65.0, Docs, #16012) Prerendered .md and .mdx files are now precompressed alongside HTML, JS and CSS for faster delivery (2.66.0, Docs, #15893) SvelteKit now warns when boolean fields in remote form schemas are not marked optional, which is a common cause of silent submit failures (2.66.0, Docs, #15804) The new prerender.handleInvalidUrl option lets you customize how invalid URLs found during crawling are reported (2.67.0, Docs, #16088) RemoteFormEnhanceInstance and RemoteFormEnhanceCallback are now exported types, so you can type your custom enhance callbacks directly (2.68.0, Docs, #15816) Submitted submit fields now keep their value in the form action payload, which makes multi-button forms easier to handle on the server (2.68.0, Docs, #15979) For all the features and bugfixes that landed this month, check out the SvelteKit / Adapter

## Vite 8.1 is out!

DevFeed: [Vite 8.1 is out!](<https://devfeed.tech/articles/vite-8-1-is-out-3023.md>)

Original publisher: [Read original article](<https://vite.dev/blog/announcing-vite8-1>)

Author: The Vite Team

Published: 2026-06-23T00:00:00Z

Content type: release

Language: en

Sources: [Vite](<https://devfeed.tech/sources/vite.md>)

Topics: [Vite](<https://devfeed.tech/topics/vite.md>), [Development](<https://devfeed.tech/topics/development.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [announce](<https://devfeed.tech/tags/announce.md>), [browser](<https://devfeed.tech/tags/browser.md>), [linear](<https://devfeed.tech/tags/linear.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

Vite 8.1 has been released with experimental bundled dev mode, which is intended to improve development performance for large applications. Initial testing reported faster startup and full-page reloads than the unbundled dev server.

### Source excerpt

Vite 8.1 is out!  June 23, 2026 Vite 8 was released in March with a single unified bundler powered by Rolldown, opening the door to further improvements. It is now seeing 41.6 million weekly downloads, almost reaching the total downloads of Vite 7. Alongside resolving upgrade regressions, we've been working on new features, and we're excited to announce the release of Vite 8.1. Quick links: Docs Translations: 简体中文, 日本語, Español, Português, 한국어, Deutsch, فارسی GitHub Changelog Play online with Vite 8.1 using vite.new or scaffold a Vite app locally with your preferred framework running pnpm create vite. Check out the Getting Started Guide for more information. We invite you to help us improve Vite (joining the more than 1.2K contributors to Vite Core), our dependencies, or plugins and projects in the ecosystem. Learn more at our Contributing Guide. A good way to get started is by triaging issues, reviewing PRs, sending tests PRs based on open issues, and supporting others in Discussions or Vite Land's help forum. If you have questions, join our Discord community and talk to us in the #contributing channel. Stay updated and connect with others building on top of Vite by following us on Bluesky, X, or Mastodon. Features  Experimental Bundled Dev Mode  Experimental support for bundled dev mode is now available. This was previously called as "Full Bundle Mode". This mode is to improve performance of huge applications that suffer from the number of modules. In our initial testing with an app loading 10,000 React components, bundled dev mode achieved around 15x faster startup and 10x faster full page reloads compared to the unbundled dev server, while keeping HMR instant regardless of the application size. Early testing on real-world applications shows similar gains: the Linear team saw cold start rendering up to 3x faster, full reloads around 40% faster, and 10x fewer network requests. Why bundled dev mode? Vite is known for its unbundled dev server approach, which is a

## Workflow SDK now supports TanStack Start

DevFeed: [Workflow SDK now supports TanStack Start](<https://devfeed.tech/articles/workflow-sdk-now-supports-tanstack-start-1205.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/workflow-sdk-now-supports-tanstack-start>)

Author: Peter Wielander

Published: 2026-06-16T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [config](<https://devfeed.tech/tags/config.md>), [guide](<https://devfeed.tech/tags/guide.md>), [knowledge-base](<https://devfeed.tech/tags/knowledge-base.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [queue](<https://devfeed.tech/tags/queue.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [vite](<https://devfeed.tech/tags/vite.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Vercel's Workflow SDK now supports TanStack Start applications. Because TanStack Start uses Vite and Nitro, the existing workflow/vite plugin can be added to the Vite configuration. Developers can then define durable, resumable workflow and step functions in TypeScript that survive restarts, sleep for days, and retry on failure, while the plugin handles compilation, queue configuration, and persistence.

### Source excerpt

Workflow SDK now supports TanStack Start applications on Vercel. TanStack Start is built on Vite and Nitro, so the existing workflow/vite plugin works directly. Add it to vite.config.ts alongside tanstackStart(). From there, write workflow and step functions in standard TypeScript with "use workflow" and "use step". They run as durable, resumable operations that survive restarts, sleep for days, and retry on failure, with compilation, queue configuration, and persistence handled by the plugin. Read the TanStack Start guide to learn more and create your first durable workflow, or browse TanStack resources in the Vercel Knowledge Base. Read more

## Cloudflare supports Vite's mission

DevFeed: [Cloudflare supports Vite's mission](<https://devfeed.tech/articles/cloudflare-supports-vite-s-mission-3025.md>)

Original publisher: [Read original article](<https://vite.dev/blog/cloudflare-supports-vite>)

Author: The Vite Team

Published: 2026-06-04T00:00:00Z

Content type: article

Language: en

Sources: [Vite](<https://devfeed.tech/sources/vite.md>)

Topics: [Vite](<https://devfeed.tech/topics/vite.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [github](<https://devfeed.tech/tags/github.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

Cloudflare is investing in Vite after VoidZero joins the company, while Vite remains open source, vendor-agnostic, and governed by the Vite team. Cloudflare also announced a $1 million fund for the Vite ecosystem to support maintainers, tooling, ecosystem projects, web platform work, and security improvements.

### Source excerpt

Cloudflare supports Vite's mission  June 4, 2026 Today marks the start of a new stage for Vite. VoidZero is joining Cloudflare. You can read the full story from Evan You in VoidZero's announcement. In Cloudflare's blog post, they explain why they are investing in the Vite stack, which has now become part of the web's foundational infrastructure. Vite's team governance, mission, and philosophy aren't changing: Vite remains open source under the MIT license. Vite remains vendor-agnostic, applications built with vite are meant to run anywhere. Vite continues to be stewarded by the Vite team, which includes members employed by different organizations and independent members. Vite's Open Collective funds are managed by the Vite team and are used to fund independent core team members, dependencies, and other key projects in the ecosystem. The Vite team members employed by VoidZero are all joining Cloudflare and will continue to work on Vite. As stated in the VoidZero and Cloudflare announcements, the same applies to Vitest, Rolldown, Oxc, and Vite+. Cloudflare's Vite Ecosystem Open Source Fund  Cloudflare is committed to helping Vite remain neutral and has also announced a new $1M open source fund for the Vite ecosystem. Alongside Vite's Open Collective (which stays managed by the Vite team), these funds will allow us to further improve Vite and its ecosystem, including: Fund more popular plugins and toolings in the ecosystem. Adopt a core team member stipend to support independent team members. Work closely with teams of the Vite stack, including Rolldown, Oxc, and Vite+. Work closely with the ecosystem maintainers from frameworks, plugins, and deployment platforms. Work with standard bodies and adopt new web platform features faster. Audit and release security issues more quickly. Many of which we had already started working on, which will help accelerate the process. Thank You  We want to thank our current sponsors through GitHub Sponsors and Open Collective, which

## What's new in Astro - May 2026

DevFeed: [What's new in Astro - May 2026](<https://devfeed.tech/articles/what-s-new-in-astro-may-2026-3379.md>)

Original publisher: [Read original article](<https://astro.build/blog/whats-new-may-2026/>)

Author: Sarah Rainsberger

Published: 2026-05-31T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [jobs](<https://devfeed.tech/topics/jobs.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Hono](<https://devfeed.tech/topics/honojs.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Express](<https://devfeed.tech/topics/express.md>), [stripe](<https://devfeed.tech/topics/stripe.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [developer](<https://devfeed.tech/tags/developer.md>), [features](<https://devfeed.tech/tags/features.md>), [integration](<https://devfeed.tech/tags/integration.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [learn](<https://devfeed.tech/tags/learn.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [releases](<https://devfeed.tech/tags/releases.md>), [routing](<https://devfeed.tech/tags/routing.md>), [rust](<https://devfeed.tech/tags/rust.md>), [stripe](<https://devfeed.tech/tags/stripe.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Astro's May 2026 ecosystem update covers the new Astro Jobs board, TinaCMS adopting Astro by default, an ImageKit integration, the Astro 7 alpha, recent Astro and Starlight releases, community adoption, showcase sites, team news, and selected community content.

### Source excerpt

May 2026 - A new Astro jobs board, TinaCMS makes Astro their default template, experimental advanced routing, and more!

## How we cut build times by two-thirds by deleting our CMS

DevFeed: [How we cut build times by two-thirds by deleting our CMS](<https://devfeed.tech/articles/how-we-cut-build-times-by-two-thirds-by-deleting-our-cms-24092.md>)

Original publisher: [Read original article](<https://blog.sentry.io/cut-build-times-delete-cms/>)

Author: Eli Lennox

Published: 2026-05-28T09:00:00Z

Content type: article

Language: en

Sources: [Sentry Blog](<https://devfeed.tech/sources/sentry-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

Sentry describes replacing legacy Gatsby sites and a traditional headless CMS with Astro, Markdown, and Claude Code skills. The migration reduced build times from about 14 minutes to under 4 minutes and eliminated the cited CMS and marketing automation API failures.

### Source excerpt

Sentry replaced its CMS with Astro, Markdown, and Claude Code skills -- cutting build times from 14 to under 4 minutes and eliminating API failures.

## My Frontend Stack In 2026

DevFeed: [My Frontend Stack In 2026](<https://devfeed.tech/articles/my-frontend-stack-in-2026-18115.md>)

Original publisher: [Read original article](<https://thetshaped.dev/p/my-frontend-stack-in-2026-react-nextjs-pnpm-vite-ts-tailwind-storybook-tanstack-zustand-zod-oxlint-oxfmt-msw-vitest-playright-sentry>)

Author: The T-Shaped Dev

Published: 2026-05-23T02:19:53Z

Content type: opinion

Language: en

Sources: [The T-Shaped Dev](<https://devfeed.tech/sources/the-t-shaped-dev.md>)

Topics: [Front end](<https://devfeed.tech/topics/frontend.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [React](<https://devfeed.tech/topics/react.md>), [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [Shadcn UI](<https://devfeed.tech/topics/shadcn-ui.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [ssr](<https://devfeed.tech/tags/ssr.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [tailwind-css](<https://devfeed.tech/tags/tailwind-css.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

An opinionated overview of a 2026 frontend stack for production applications. The author describes choosing Next.js for content-heavy sites, Vite with React and TypeScript for internal tools and single-page applications, pnpm for package management, and Tailwind CSS with shadcn/ui for styling and components.

### Source excerpt

The tools I actually reach for when building production apps, from framework to the moment a user hits a bug.

## Generate editorial React presentations with one Claude Code prompt

DevFeed: [Generate editorial React presentations with one Claude Code prompt](<https://devfeed.tech/articles/generate-editorial-react-presentations-with-one-claude-code-prompt-25150.md>)

Original publisher: [Read original article](<https://blog.droidchef.dev/generate-editorial-react-presentations-with-one-claude-code-prompt/>)

Author: Ishan Khanna

Published: 2026-05-17T08:17:35Z

Content type: tutorial

Language: en

Sources: [Ishan Khanna](<https://devfeed.tech/sources/ishan-khanna.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [React](<https://devfeed.tech/topics/react.md>), [Code](<https://devfeed.tech/topics/code.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [presentation](<https://devfeed.tech/tags/presentation.md>), [prompt](<https://devfeed.tech/tags/prompt.md>), [prompting](<https://devfeed.tech/tags/prompting.md>), [react](<https://devfeed.tech/tags/react.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

A tutorial presents a detailed Claude Code prompt for generating five-slide React presentations as a single Presentation.jsx file. The prompt fixes the design system and narrative structure while allowing the topic content to change, and the result can be used in a Vite, React, and Tailwind project.

### Source excerpt

If you caught my YouTube Short on generating presentations as React apps with an LLM, this is the prompt I promised. Paste it into Claude Code, edit the CONTENT block at the top, and you get back a single-file Presentation.jsx -- five slides, keyboard nav, animated counters, an

## Cloudflare's vinext Reimplements Next.js on Vite in Under a Week

DevFeed: [Cloudflare's vinext Reimplements Next.js on Vite in Under a Week](<https://devfeed.tech/articles/one-engineer-one-ai-one-week-cloudflare-just-rebuilt-next-js-30484.md>)

Original publisher: [Read original article](<https://bytesizedbets.com/p/one-engineer-one-ai-one-week-cloudflare>)

Author: TheAnkurTyagi

Published: 2026-04-08T15:49:33Z

Content type: opinion

Language: en

Sources: [ByteSizedBets](<https://devfeed.tech/sources/bytesizedbets.md>)

Topics: [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

The article examines Cloudflare's vinext, a framework reimplementation of Next.js on Vite that Cloudflare says was built by one engineer using an AI model in under a week. It reports claimed results of 4x faster builds, 57% smaller bundles, and 94% Next.js API coverage, while discussing testing, deployment outside Vercel, and the resulting ecosystem dispute.

### Source excerpt

And it only cost $1,100

## Laravel March Product Updates

DevFeed: [Laravel March Product Updates](<https://devfeed.tech/articles/laravel-march-product-updates-3780.md>)

Original publisher: [Read original article](<https://laravel.com/blog/laravel-march-product-updates>)

Author: Laravel Team

Published: 2026-04-01T22:26:49Z

Content type: news

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [PHP](<https://devfeed.tech/topics/php.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [text-generation](<https://devfeed.tech/topics/text-generation.md>), [JSON:API](<https://devfeed.tech/topics/json-api.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [apps](<https://devfeed.tech/tags/apps.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [development](<https://devfeed.tech/tags/development.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [github](<https://devfeed.tech/tags/github.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [observability](<https://devfeed.tech/tags/observability.md>), [php](<https://devfeed.tech/tags/php.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [product](<https://devfeed.tech/tags/product.md>), [search](<https://devfeed.tech/tags/search.md>), [text-generation](<https://devfeed.tech/tags/text-generation.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Laravel's March product updates introduce Laravel 13 with first-party AI tooling, including a unified SDK for text generation, agents, embeddings, audio, semantic search, and JSON:API resources. Laravel Cloud adds trial credits, GitHub SSO, scheduled autoscaling, and a redesigned usage page, while Forge adds managed PostgreSQL databases with observability, read replicas, and automated backups.

### Source excerpt

# Laravel March Product Updates March was a big month for product updates. Laravel 13 brings first-party AI tooling to the framework, Laravel Cloud now has a free trial with no credit card required,...

## Inertia v3: What's Changed Since the First Beta

DevFeed: [Inertia v3: What's Changed Since the First Beta](<https://devfeed.tech/articles/inertia-v3-what-s-changed-since-the-first-beta-3721.md>)

Original publisher: [Read original article](<https://laravel.com/blog/inertia-v3-whats-changed-since-the-first-beta>)

Author: Pascal Baljet

Published: 2026-03-25T17:07:23Z

Content type: article

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Laravel Boost](<https://devfeed.tech/topics/laravel-boost.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [javascript](<https://devfeed.tech/tags/javascript.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [laravel-boost](<https://devfeed.tech/tags/laravel-boost.md>), [migration](<https://devfeed.tech/tags/migration.md>), [release](<https://devfeed.tech/tags/release.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

The article summarizes changes to Inertia v3 since its first beta, including simplified layout props, updated layout APIs, a callback for configuring the root app, Vite 8 support, migration from lodash to es-toolkit, new Laravel Blade components, and a Laravel Boost upgrade prompt.

### Source excerpt

What changed in Inertia v3 since the first beta: simpler layout props, Vite 8 support, a withApp callback, and new Blade components.

## Vite 8.0 is out!

DevFeed: [Vite 8.0 is out!](<https://devfeed.tech/articles/vite-8-0-is-out-3022.md>)

Original publisher: [Read original article](<https://vite.dev/blog/announcing-vite8>)

Author: The Vite Team

Published: 2026-03-12T00:00:00Z

Content type: release

Language: en

Sources: [Vite](<https://devfeed.tech/sources/vite.md>)

Topics: [Vite](<https://devfeed.tech/topics/vite.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [npm](<https://devfeed.tech/topics/npm.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [community](<https://devfeed.tech/tags/community.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [docs](<https://devfeed.tech/tags/docs.md>), [guide](<https://devfeed.tech/tags/guide.md>), [links](<https://devfeed.tech/tags/links.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [rust](<https://devfeed.tech/tags/rust.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

Vite 8 is a stable release that replaces Vite's separate esbuild and Rollup bundlers with Rolldown, a unified Rust-based bundler. The article highlights faster builds, plugin compatibility, a new searchable plugin registry, migration resources, and ways to contribute to the Vite ecosystem.

### Source excerpt

Vite 8.0 is out!  March 12, 2026 We're thrilled to announce the stable release of Vite 8! When Vite first launched, we made a pragmatic bet on two bundlers: esbuild for speed during development, and Rollup for optimized production builds. That bet served us well for years. We're very grateful to the Rollup and esbuild maintainers. Vite wouldn't have succeeded without them. Today, it resolves into one: Vite 8 ships with Rolldown as its single, unified, Rust-based bundler, delivering up to 10-30x faster builds while maintaining full plugin compatibility. This is the most significant architectural change since Vite 2. Vite is now being downloaded 65 million times a week, and the ecosystem continues to grow with every release. To help developers navigate the ever-expanding plugin landscape, we also launched registry.vite.dev, a searchable directory of plugins for Vite, Rolldown, and Rollup that collects plugin data from npm daily. Quick links: Docs Translations: 简体中文, 日本語, Español, Português, 한국어, Deutsch, فارسی Migration Guide GitHub Changelog Play online with Vite 8 using vite.new or scaffold a Vite app locally with your preferred framework running pnpm create vite. Check out the Getting Started Guide for more information. We invite you to help us improve Vite (joining the more than 1.2K contributors to Vite Core), our dependencies, or plugins and projects in the ecosystem. Learn more at our Contributing Guide. A good way to get started is by triaging issues, reviewing PRs, sending tests PRs based on open issues, and supporting others in Discussions or Vite Land's help forum. If you have questions, join our Discord community and talk to us in the #contributing channel. Stay updated and connect with others building on top of Vite by following us on Bluesky, X, or Mastodon. The Rolldown-Powered Vite  The problem  Since its earliest versions, Vite relied on two separate bundlers to serve different needs. esbuild handled fast compilation during development (dependency

## Astro 6.0

DevFeed: [Astro 6.0](<https://devfeed.tech/articles/astro-6-0-3254.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-6/>)

Author: Matthew Phillips; Emanuele Stoppa; Florian Lefebvre; Matt Kane

Published: 2026-03-10T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Cloudflare Workers](<https://devfeed.tech/topics/cloudflare-workers.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [API](<https://devfeed.tech/topics/api.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [Deno](<https://devfeed.tech/topics/deno.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-workers](<https://devfeed.tech/tags/cloudflare-workers.md>), [performance](<https://devfeed.tech/tags/performance.md>), [platform](<https://devfeed.tech/tags/platform.md>), [release](<https://devfeed.tech/tags/release.md>), [rust](<https://devfeed.tech/tags/rust.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Astro 6 introduces a Fonts API, Content Security Policy API, live content collections for externally hosted content, and a refactored development server and build pipeline powered by Vite's Environment API. It also adds an experimental Rust compiler and improved support for running production runtimes such as Cloudflare Workers during development.

### Source excerpt

Astro 6 is here with a refactored dev server, an experimental Rust compiler, live content collections, CSP, and more.

## Inertia.js v3 Is Now in Beta

DevFeed: [Inertia.js v3 Is Now in Beta](<https://devfeed.tech/articles/inertia-js-v3-is-now-in-beta-3722.md>)

Original publisher: [Read original article](<https://laravel.com/blog/inertiajs-v3-is-now-in-beta>)

Author: Pascal Baljet

Published: 2026-03-05T16:54:27Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vite](<https://devfeed.tech/topics/vite.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [development](<https://devfeed.tech/tags/development.md>), [http](<https://devfeed.tech/tags/http.md>), [migration](<https://devfeed.tech/tags/migration.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [release](<https://devfeed.tech/tags/release.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Inertia.js v3 has entered beta with a Vite plugin that automates page resolution and SSR, a built-in XHR client replacing Axios, and support for optimistic updates, standalone HTTP requests, and layout props.

### Source excerpt

Inertia.js v3 beta is out. No more Axios, a new Vite plugin handles SSR automatically, and optimistic updates are now built in. Upgrade guide included.

## What's new in Svelte: March 2026

DevFeed: [What's new in Svelte: March 2026](<https://devfeed.tech/articles/what-s-new-in-svelte-march-2026-3103.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-march-2026>)

Author: Dani Sandoval

Published: 2026-03-01T00:00:00Z

Content type: release

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [reactive](<https://devfeed.tech/topics/reactive.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [performance](<https://devfeed.tech/tags/performance.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [releases](<https://devfeed.tech/tags/releases.md>), [svelte](<https://devfeed.tech/tags/svelte.md>)

### AI overview

Svelte's March 2026 update covers new features and fixes in Svelte, SvelteKit, and the Svelte CLI. Highlights include TrustedHTML support, server-side error boundaries, improved navigation scroll information, Vite 8 support, Netlify adapter changes, configurable redirects, and a new official better-auth addon.

### Source excerpt

This month, we got a ton of new features across Svelte, SvelteKit and even the Svelte CLI. Plus, the State of JS 2025 is out and Svelte continues to hold the top spot among reactive frameworks in terms of positive sentiment. So, without further ado, let's dive in! What's new in Svelte createContext can now be used when instantiating components programmatically (svelte@5.50.0, Docs, #17575) {@html} expressions now support TrustedHTML (svelte@5.52.0, #17701) Comments are now allowed in HTML tags (svelte@5.53.0/svelte-language-server@0.17.28, #17671) Error boundaries now work on the server (svelte@5.53.0, Docs, #17672) For a full list of changes - including all the important bugfixes that went into the releases this month - check out the Svelte compiler's CHANGELOG What's new in SvelteKit hydratable's injected script now works with CSP (kit@2.51.0, #15048) Navigation callbacks (beforeNavigate, onNavigate, and afterNavigate) now include scroll position information via the scroll property on from and to targets. This enables use cases like animating transitions based on the target scroll position when using browser back/forward navigation (kit@2.51.0, Docs, #15248) Vite 8 is now supported (kit@2.53.0, #15024) The match function can map a path back to a route id and params (kit@2.52.0, Docs, #14997) Breaking (Netlify Adapter): platform.context now uses modern Netlify Functions - previously this was the AWS Lambda-style context. If you were using this in your app (unlikely), you will need to update your code to read from new fields. (adapter-netlify@6.0.0, More details, Docs, #15203) redirects can now be configured in netlify.toml - removing the limitation of only being able to configure redirects via the _redirects file (adapter-netlify@6.0.0, #15203) better-auth is now an official addon in the Svelte CLI (sv@0.12.0, #898) Looking for more details on the many bug fixes and performance optimizations from this month? Check out the SvelteKit / Adapter CHANGELOGs. Community S

## Teaching AI to Do Auth (So You Don't Have To)

DevFeed: [Teaching AI to Do Auth (So You Don't Have To)](<https://devfeed.tech/articles/teaching-ai-to-do-auth-so-you-don-t-have-to-5811.md>)

Original publisher: [Read original article](<https://neon.com/blog/teaching-ai-how-to-do-auth>)

Author: Pedro Figueiredo

Published: 2025-12-17T17:26:10Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [MCP](<https://devfeed.tech/topics/mcp.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [product](<https://devfeed.tech/tags/product.md>), [react](<https://devfeed.tech/tags/react.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

The article demonstrates how Neon Auth can be integrated into existing applications with AI-assisted development. It describes using MCP with Cursor, Claude, or an IDE to scaffold authentication in a Vite, React, and TypeScript app, guided by explicit rules, prompt templates, AI skills, and current SDK documentation.

### Source excerpt

We just launched Neon Auth and of course the immediate follow-up task I had was "let's teach my AI tools to use it for me". So we've been wiring Neon Auth into our MCP so you can open Cursor, Claude, or your IDE or choice and let the AI build a backend for you. Here's [...]

## Watch and Rebuild Storybook Dependencies with Nx

DevFeed: [Watch and Rebuild Storybook Dependencies with Nx](<https://devfeed.tech/articles/watch-and-rebuild-storybook-dependencies-with-nx-21453.md>)

Original publisher: [Read original article](<https://nx.dev/blog/storybook-watch-dependencies-nx>)

Author: Juri Strumpflohner

Published: 2025-10-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Storybook](<https://devfeed.tech/topics/storybook.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Library](<https://devfeed.tech/topics/library.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [commands](<https://devfeed.tech/tags/commands.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [nx](<https://devfeed.tech/tags/nx.md>), [storybook](<https://devfeed.tech/tags/storybook.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

This tutorial explains how to use Nx workspace watching to automatically rebuild buildable library dependencies in a Storybook monorepo. It configures watch and dependency targets so Storybook's Vite HMR server detects changes and refreshes automatically.

### Source excerpt

Learn how to set up automatic rebuilding of buildable library dependencies in your Storybook setup using Nx workspace watching for a seamless developer experience.

## Nuxt 4.2

DevFeed: [Nuxt 4.2](<https://devfeed.tech/articles/nuxt-4-2-3441.md>)

Original publisher: [Read original article](<https://nuxt.com/blog/v4-2>)

Published: 2025-10-25T00:00:00Z

Content type: release

Language: en

Sources: [The Nuxt Blog](<https://devfeed.tech/sources/the-nuxt-blog.md>)

Topics: [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [net](<https://devfeed.tech/tags/net.md>), [nuxt](<https://devfeed.tech/tags/nuxt.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

Nuxt 4.2 introduces experimental TypeScript developer-experience improvements, finer-grained cancellation for data-fetching requests, a detailed error overlay during development, and optional Vite Environment API support. It also extracts Nitro server integration into a separate package and lays groundwork for future Nuxt v5 breaking changes.

### Source excerpt

Nuxt 4.2 is out - with experimental TypeScript plugin support, better error handling in development, abort control for data fetching, and more!

## Sharing Excess Uses Neon Database Branches for Development Environments

DevFeed: [Sharing Excess Uses Neon Database Branches for Development Environments](<https://devfeed.tech/articles/branching-as-the-environment-how-sharing-excess-ships-faster-on-neon-5040.md>)

Original publisher: [Read original article](<https://neon.com/blog/branching-as-the-environment-how-sharing-excess-ships-faster-on-neon>)

Author: Taraneh Dohmer

Published: 2025-10-23T17:49:17Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Drizzle](<https://devfeed.tech/topics/drizzle.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [React](<https://devfeed.tech/topics/react.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [bun](<https://devfeed.tech/tags/bun.md>), [case-studies](<https://devfeed.tech/tags/case-studies.md>), [database](<https://devfeed.tech/tags/database.md>), [drizzle](<https://devfeed.tech/tags/drizzle.md>), [react](<https://devfeed.tech/tags/react.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

This case study describes how Sharing Excess, a nonprofit food-rescue organization, uses Neon database branches for production, staging, and per-developer environments. Its three-person engineering team uses a Bun and TypeScript monorepo with React, Vite, Hono, Postgres, and Drizzle ORM.

### Source excerpt

"For a small team, branching and scale-to-zero just make our lives markedly easier. We're able to use real data without risky scripts touching production, and we don't pay overnight for what we don't use." -- Ryan McHenry, Head of Technology, Sharing Excess What is Sharing Excess?...

## How We Built the Turso Shell in the Browser

DevFeed: [How We Built the Turso Shell in the Browser](<https://devfeed.tech/articles/how-we-built-the-turso-shell-in-the-browser-5971.md>)

Original publisher: [Read original article](<https://turso.tech/blog/how-we-built-the-turso-shell-in-the-browser>)

Author: Jamie Barton

Published: 2025-10-14T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [local-first](<https://devfeed.tech/tags/local-first.md>), [offline](<https://devfeed.tech/tags/offline.md>), [react](<https://devfeed.tech/tags/react.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [sync](<https://devfeed.tech/tags/sync.md>), [tailwind-css](<https://devfeed.tech/tags/tailwind-css.md>), [turso](<https://devfeed.tech/tags/turso.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vite](<https://devfeed.tech/tags/vite.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

This article explains how to build the Turso Shell, a full SQLite shell that runs entirely in the browser with Turso's WebAssembly build, Vite, OPFS storage, React, and TypeScript. It covers WASM loading, required COOP and COEP headers, database initialization, a SQL query interface, and upgrading the textarea to a syntax-highlighted code editor. The result is a local-first, offline-capable application that can operate without a backend and synchronize when needed.

### Source excerpt

Build a full SQLite shell that runs entirely in the browser using Turso's WebAssembly build, OPFS storage, and Vite. No backend, no server required.

[Next page](<https://devfeed.tech/topics/vite.md?cursor=WyIyMDI1LTEwLTE0VDAwOjAwOjAwKzAwOjAwIiwgImI2NmNlNGYzLTIzYzYtNGUyMC05YmM1LWNjNGMxN2UwMjViMCJd>)