Skip to content
This repository has been archived by the owner on Oct 13, 2022. It is now read-only.

Material UI v4 -> MUI v5 の移行 #152

Open
su8ru opened this issue Sep 26, 2021 · 0 comments
Open

Material UI v4 -> MUI v5 の移行 #152

su8ru opened this issue Sep 26, 2021 · 0 comments
Labels
refactor Without changing its external behavior

Comments

@su8ru
Copy link
Member

su8ru commented Sep 26, 2021

いつかやりたい
受験後…?

めちゃくちゃ規模が大きいリファクタリングであることに気づいて震えてる

Migration from v4 to v5 - MUI

スタイルシステムが大幅に変わってる

makeStyles 方式は非推奨になってるので、スタイルライブラリの再考が必要(JSS しんどくなってきたしいいタイミングではある)

  • Styled Components: スタイル当てるのにわざわざコンポーネント定義しないといけないのなんかなぁ…
  • CSS Modules: テーマ使えなさそう
  • Emotion (MUI default): テーマ当てられるならよさそう、変数大量発生はオブジェクトとかにまとめる?

Style Library Interoperability - MUI

@su8ru su8ru added the refactor Without changing its external behavior label Sep 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
refactor Without changing its external behavior
Projects
None yet
Development

No branches or pull requests

1 participant