Fatih Aygün
Fatih Aygün
### Description Currently importing external CSS files in SSR throws `ERR_UNKNOWN_FILE_EXTENSION` unless those modules are marked as external ([reproduction](https://github.com/cyco130/vite-ssr-react/tree/ssr-css-bug), [StackBlitz](https://stackblitz.com/github/cyco130/vite-ssr-react/tree/ssr-css-bug)). This PR solves it by opting out of direct Node...
### Describe the bug When I try to call `process.chdir` in a test, I get "TypeError: process.chdir() is not supported in workers". From #566 I understand the solution is passing...
Add [Bun](https://bun.sh/) support. - Endpoints work. - Pages _almost_ work but the [seeming lack of support for TransformStream](https://github.com/oven-sh/bun/issues/1107) is a blocker.
We should support optional prefetching (and maybe preloading) of pages under various circumstances: - When the link enters the view port - When the link is hovered on - Programatically
Investigate support for [server components](https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html). Relevant links: - https://github.com/vitejs/vite/discussions/4591 - https://shopify.dev/custom-storefronts/hydrogen/framework/react-server-components
The page is server-rendered on the first request and cached. Subsequent requests work like static rendering until an adjustable max age. Stale-while-revalidate strategy can be used but it may be...
Next.js has an [image optimization feature](https://nextjs.org/docs/basic-features/image-optimization) that Rakkas lacks. [Imagetools](https://github.com/JonasKruckenberg/imagetools) seems to offer similar features as a Vite plugin. We should investigate and either provide an integration example or add...
All internal logging should go through a user-customizable callback.
Does debugging work at all for SSR in Vite?