Menu

Post image 1
Post image 2
Post image 3
Post image 4
1 / 4
0

From Next.js 15 to SvelteKit: Why We Rewrote Rsale.net's Frontend

DEV Community·Maksim Baranov·30 days ago
#yM5UWo2M
#prerender#server#page#webdev#svelte#next
Reading 0:00
15s threshold

Hey dev.to! Maksim here again, author of the previous article "From Idea to MVP: Building a Classified Platform in Serbia" about Rsale.net , a classified platform for Serbia. In that post I described the stack: Next.js 15 + React 19 + ASP.NET Core microservices + AI translation. A few months later, the frontend has been fully rewritten on SvelteKit 2 + Svelte 5 (runes) . The Next.js codebase is gone. In this article I'll walk through why we did it, what we gained, and where it hurt. Project status: the backend is still being finished, the site shows test data. But the new frontend is already in production-ready shape. TL;DR We migrated from Next.js 15 / React 19 to SvelteKit 2 + Svelte 5 runes . Bundle size dropped, DX improved, the Server/Client Component dualism disappeared, and i18n became a 50-line file instead of a separate library. No regrets. Why we left Next.js Next.js 15 is a great framework.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More