web-dev-qa-db-ja.com

Twitter Bootstrapのようなものを本番環境で使用することは良い考えですか?

私は新しいスタートアップでインターンをしていて、サイトのフロントエンドの設計を任されています。私は本当に、新しいTwitterを本当に使いたいと思っていますBootstrap(http://Twitter.github.com/bootstrap/)。それはすべてCSSであり、見栄えが良く、うまく動作し、そして細かいことを気にせずに設計します。

しかし、私たちが構築しているWebアプリケーションのデモであり、本番用コードになる可能性がある場合、これは良いアイデアでしょうか?自分でコーディングする代わりにこれを使用すると、ばかげてアマチュアに見えますか? bootstrapは、実際の会社のブランドにとってTwitterっぽすぎますか?

7
element119

見た目も素晴らしく、うまく機能し、設計に取り掛かり、細かいことについて心配する必要がありません。

そこであなた自身の質問に答えたと思います。さまざまな成熟したCSSフレームワークとJavaScript UIライブラリがありますが、Bootstrapには2つの非常に優れた利点があります。

  1. これはTwitterでサポートされています。つまり、非常に長い間おそらくであり、おそらくブラウザー間で非常に一貫性があり、おそらくうまく成長します。
  2. 基本的なCSSフレームワークのものと基本的なJavaScript UIのものを組み合わせます。 jQuery UIでのブループリントの使用は非常に単純なタスクですが、すべてのフロントエンドのニーズが1つのフレームワークでカバーされている場合は常にいいです(同じ命名規則、jsでCSSをうまく再生するために何かをハックする必要性が少ない)

そして:

自分でコーディングする代わりにこれを使用すると、ばかげてアマチュアに見えますか?

車輪を再発明することほど愚かで素人っぽいことはありません。ですから、ぜひ、頑張ってください。

14
yannis

bootstrapは、実際の会社のブランドにとってTwitterっぽすぎますか?

bootstrapで提供される少ないファイルのコードを週単位で変更し、希望の外観にして、会社のブランドに合わせて調整できます。そのためには、以下をインストールしてドキュメントを参照する必要があります。 http://lesscss.org

4
moncasi

Bootstrapは、Apache 2.0ライセンスに基づいてライセンスされています。おそらく、会社の法定代理人に使用を確認してください。IIRCを共有することは、Apache 2.0の要件ではありません。変更されますが、IANAL、および考慮する必要がある他の条件がある場合があります。

3
Megan Walker

私もスタートアップでインターンをしていて、上司/ CIOは、これまで取り組んでいたアプリケーションに使用することを提案しました。新しいプログラマー(高校時代のHTML/CSSだけで数年の経験がある)として、アプリケーションの開発と設計に集中することができました。私の上司。 CSSファイルまたはLESSファイルをさらにスタイル設定または調整できるように、または舞台裏で何が行われているのかを把握できるように、十分なCSSスキルを身に付けることが依然として重要です。

これまでに楽しんできたjsファイルの素晴らしいところは、bootstrap-modal.jsを使用して、ニースのモーダル機能を非常に迅速かつ簡単に取得できたことです。自分で書いた場合、より重要な問題。

これまでのところ、それは大きな助けになりましたが、他の開発ツールと同様に、それが何をしているのかを理解するか、鋭敏な状態を保ち、問題が発生したときに修正できるようにするために何をしているのかを知るのは良いことです。

3
SCS