-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[joy-ui] Integrate Joy UI with Remix v2 #39641
Comments
Thanks for the suggestion @mbarni99 ! I agree that it would be awesome to have a solid Joy UI + Remix example. That said, I don't think any of us maintainers have much experience with Remix, and we're all pretty short on bandwidth to tackle learning a new framework at the moment (as much as I'd love to). 😅 I've added the |
I've been using |
This is the problem with
|
latest example of https://github.com/mui/material-ui/tree/master/examples/material-ui-remix-ts I know that MUI probably working on full ESM support( #30671 ) Anyone had luck to use remix-i18next and mui in same project? |
Duplicates
Latest version
Summary 💡
I would like to see a page on the Joy UI 'Integrations' dropdown menu where there are detailed instructions on how to integrate Joy UI into an up-to-date Remix SSR application (with TypeScript, obviously).
Examples 🌈
Motivation 🔦
I switched from Vite-based React SPAs to server-side rendering. Tried both Next.js (from 13.4) and Remix (from v1.16 or something) and I believe Remix has renewed the way of developing React applications. It has an awesome DX and a growing ecosystem. I would like to continue using MUI (probably switching from Material UI to Joy UI on its production release), but I do not want crucial drawbacks because of the SSR. I have found, read and also implemented myself the material-ui-remix-ts example, but I had a really hard time integrating that one with other popular Remix-based libraries like remix-i18next because both libraries want developers to replace code parts in entry.client.tsx and entry.server.tsx. And neither do I want to spend days of figuring things out on lower levels to have them working together, because I do not feel competent enough to that task with confidence and on time yet.
The text was updated successfully, but these errors were encountered: