2017-12-08 12 views
1

Material-UIのベータ版を長期ビジョンに使用しています。ベータ版の機能が必要で、Googleのマテリアルデザインガイドラインに準拠したUIライブラリを使用する必要がある場合は、コンテンツを作成することをおすすめします。ベータ版の機能が必要な場合は、長期間のReact WebアプリケーションにMaterial-UIのベータ版を使用するベータ版の機能が必要な場合

私はReact-Toolbox、MUI、Material Design Liteのような代替品を検討しましたが、必要なものに近いものですが、マテリアルUIと同じように大きくて人気のある製品が望ましいので、私は躊躇しています。

私は、ベータ版を使用するリスクを探していて、Material-UIのv1.0.0-betaXXバージョンの22のプレリリースノートを調べましたが、それはであるとは思われません。悪い、多分、私は安定したバージョンv0.20.0を使用して、私は(フレックスグリッドはそのうちの一つである)必要な機能を追加する方法を見つけようと最終的にでき

  1. はの新しいバージョンに移行されますMaterial-UI(Material-UI v1.0.0はReact v15を一時的にサポートするため、v15からreact v16への移行も含まれます)。

  2. ベータ版v1.0.0-beta.22を使用してバグを回避することができます(問題が発生した場合、発生した場合)。徐々にReact v16に移行し、最終的にリリースバージョンに移行します。マテリアルUI v1.0.0。

いずれかの方法で、私はノー、V1のリリースにV1のベータ版からの移行は0.20.0から1.0.0への移行よりもはるかに容易になります考えていますか?しかし同時に、ベータ版はベータ版なので、最終製品ではないし、何も保証されていない。

+1

注:この質問とそれに受け入れられる回答は、[v1-betaで始めるべきですか?](https://github.com/mui-org/material-ui#shouldi-i- start-with-v1-beta)セクションをGithubの公式資料READMEに追加しました。 –

+1

ありがとう、3ヶ月の開発の後、私は間違いなく決定を後悔しません。 MUIで始まる人は誰でもベータ版を使うべきです。壊れた変化は決して整理するのが複雑すぎず、非常によく文書化されています。 – Antoine

答えて

7

mui-orgは安定したv1を放出することに焦点を当てており、informal target of early 2018を有する。

途中で大きな変化がありますが、それらを処理することは、アプリケーションをv0(または提案されているハイブリッドソリューション)から移植することよりはるかに簡単です。

v1の特定のバージョンを選択して定期的に更新する場合、継続的なリファクタリングにより、急激な変更が発生した場合には、比較的苦にならないはずです。 release notesは非常に優れており、常には、各リリースで導入された最新の変更点を説明しています。

銃弾を噛んでv1に行ってください。

関連する問題