SPA support #2652
Replies: 2 comments 4 replies
-
Fresh ideology clearly fits with server-first approach relying on small runtime footprint using islands for interactivity, similar to Next.js App Router, e.g. client components, without the fully-featured client-side router, which is indeed required for SPA. There are a lot of issues as the framework is still in development, especially regarding support for styling solutions and plugins (compared to Vite), but I'd say it has the cleanest and simplest API. Using JSX as a templating language, aka server components, is the best thing ever, and with @preact/signals, state management between components is very neat. It is really suitable for content oriented websites and not much for app development. |
Beta Was this translation helpful? Give feedback.
-
Then use Next. |
Beta Was this translation helpful? Give feedback.
-
I'm really disappointed to see such a great framework without SPA support. It's better to build your website using Next.js or another modern framework. Fresh websites look like they were built with PHP or outdated technology. It's really frustrating.
Beta Was this translation helpful? Give feedback.
All reactions