web-dev-qa-db-ja.com

セマンティックUI対Bootstrap

どちらを使用するのが最適ですか。可能であれば、これら2つの違いと利点を提供してください。

Semantic-ui vs Bootstrap UIを構築しようとしていますが、使用するものとして本当に混乱しています。

私に最高のものを提案し、可能であれば例を挙げてください。

105
Java Questions

BootstrapSemantic-UI の違いを見ることはできないと思います。Semantic-uiは新しいので、時間を決めなければなりません:)

私の意見:セマンティックUIデザインはBootstrapよりも優れており、よりクリーンで使いやすく、厳格なコーディング、有用なコンポーネント、軽量。 Semantic-UIのフレームワークの将来を見るので、私はそれに貢献し、最高の結果を期待しますが、大きなフィードバックとサポートに依存する大きなプロジェクトには使用しません!

59
elkebirmed

気にしない場合は、ZurbによるFoundationをトピックに追加します(現時点でBootstrapの唯一の真の有効な代替手段です)。

プロジェクト/フレームワークのSemUIを確認したところ、すごいです。厳密なセマンティックな方法でページを構築するというアイデアは明らかに良いことです。さらに、私の意見ではデザインは素晴らしいです。また、使用してセットから選択する多くのコンポーネントと設定があります。

私が気づいたもう1つのことは、非常によく整理されたパッケージで、必要な場合はすべてのコンポーネントに独自のスタイルシートとスクリプトファイルがあります。したがって、パッケージを含めるとかなり重いため、必要なものだけをロードできます単一のページにすべて。

プレリリースでは、このようなフレームワークを使用して次のWebアプリを構築することを検討していることを認めますが、いくつかの困惑がありました。

  • BootstrapまたはFoundationのようなモバイルファーストですか?私が見ることができるものから、それはそう見えません。
  • Bootstrapには2人の有効で有名な貢献者がいて、FoundationにはZurbが遅れています。SemanticUIはどうですか?これはプレリリースですが、他のリリースも見られますか?

そのような複雑さのために、現時点では、おそらく非常に近い将来にビジネス/商業プロジェクトに使用することは避けたいと思いますが、自分の個人的なWebアプリ(私のような)に使用する予定がある場合は、それはかなり良い選択だと思います。

その後、何らかの理由でBootstrapにフォールバックしたい場合、それほど苦痛はないと思います(Semanticコンポーネントの多くはBootstrapに基づいているようです)。

30
Alexian