Adopt
With Remix v2.2.0, Remix itself is now just a Vite plugin. This gives us access to the entire ecosystem of Vite plugins and even more, for example:
- Near-instant dev startup: Vite lazily compiles your app code on-demand, so the dev server can boot immediately.
- Pre-bundled dependencies: Vite only processes dependencies once, so large libraries like Material UI and AntD don’t become bottlenecks for rebuilds or hot updates.
- Incremental hot updates: Vite keeps track of dependencies so it only needs to reprocess app code that depends on the changes.
Trial
Remix is a full stack web framework that lets us focus on the user interface and work with web standards.
One of Remix biggest features is the availability of nested routes. Through nested routes, Remix can eliminate nearly every loading state.
Most web apps fetch inside of components, creating request waterfalls which leads to slower page loads. Remix loads data in parallel on the server and sends a fully formed HTML document
At AOE we use Remix for our enterprise web applications to provide a first class UX and fast page loads.