Vigetのブログ投稿からの文章は私を感動させました:
Tailwindには多くの用途があり、記事全体を書くことができますが、一般的に、これらの使用法には以下が含まれます。
- ネイティブの尾翼、つまり、構成の変更はありません。
- CSSファイルで
@apply
重く使用しますが、BEMまたは他のコンポーネントの編成方法に従ってください。- Tailwind UI;
- 多数のカスタムTailwind構成とカスタムプラグインを書き込みます。
レオ・バウザ、「ビグのCSSはどのように機能しますか?」
特定のテクノロジーを使用する方法は、他の技術とは大きく異なる場合があります。たとえ同じコアを持っていても、類似点はほとんどありません。
同じことがブートストラップにも当てはまります。 CDNからブートストラップをリンクして、提供する完全な未修飾バージョンを使用できます。 SASS/JavaScriptソースファイルをダウンロードしたり、独自のプロジェクトにそれらを含めたり、独自のビルドプロセスを使用したりできます。これにより、それらをカスタマイズできますが、これによりアップグレードパスが複雑になります。または、パッケージマネージャーからブートストラップを使用することもできます。つまり、独自のビルドプロセスからソースファイルを参照しているが、直接変更しないことを意味します。いずれにせよ、ソースコードを使用している場合、カスタマイズ(色、フォントの変更など)、使用するパーツの合理化などを行うことができます。
反応とvueは似ています。それらをCDNから直接リンクし、ビルドプロセスを必要とせずにブラウザで使用できます。または、それらはあなたのビルドプロセスの中核となり、NPMから抽出されます。または、それらは、NextやNuxtなどのフレームワークの基礎となる可能性があります。
特定の単一のテクノロジーを非常に多くの異なる方法で掛け、特定のプロジェクトで使用されるさまざまなテクノロジーの数を掛けると、開発者がプロジェクトでそれほど違った経験をする理由を理解することは難しくありません。
以上が「追放された追い風」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。