Symfony
Read post

Introducing Symfony Reprise: The Symfony Integration Layer for Modern Bundlers (Symfony Blog)

Symfony Reprise is a new official bundle and npm plugin that replaces Webpack Encore as the Symfony integration layer for modern JavaScript bundlers like Vite and Rsbuild. Encore is now in maintenance mode (bug fixes only, no new features), and Reprise fills the gap by providing the Symfony-specific glue — generating entrypoints.json and manifest.json, rendering Twig script/link tags, HMR dev server wiring, Stimulus/UX integration, CDN support, and SRI hashes — while leaving all the actual bundling (TypeScript, Sass, JSX, Vue, Svelte) to the native bundler. It ships as both a Composer package and an npm package built on unplugin, supporting Vite and Rsbuild with a near tag-for-tag Twig API compatible with Encore. Currently at version 0.x and experimental, it includes a migration guide from Encore and has reached near feature-parity. AssetMapper remains the recommended no-build-step alternative.

    #php#symfony#vite
Jul 31•9m read time•From symfony.com
Post cover image
Table of contents
What is Symfony Reprise?What Symfony Reprise is notWhat about Webpack Encore?What's next?
31.9K Impressions
Symfony's image
Symfony

The Symfony Blog provides updates, tutorials, and insights on Symfony, a popular PHP framework for b...

607 Followers

•

1.1K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard