ホームページ >ウェブフロントエンド >jsチュートリアル >ノイアー: フレームワーク奴隷制の終焉

ノイアー: フレームワーク奴隷制の終焉

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-25 11:24:09934ブラウズ

Neuer: The End of Framework Slavery

こんにちは、あなたはフレームワーク スレーブですか?

見分ける方法は次のとおりです:

  1. ルーターの構成に 30 分かかります… ネストされたウィジェットを機能させるためだけに。
  2. あなたは石油会社よりも深く「小道具を掘る」
  3. React useEffect の依存関係 は食料品リストよりも長くなっています。
  4. あなたの Vue ウォッチャー は、感謝祭であなたの義理の両親のように互いに争っています。
  5. Angular DI システム は原子炉の配線をしているような気分になります。

懐かしいですね?そうなると、友人、あなたはフレームワークの奴隷かもしれません。


ノイアー: 解放された開発者のために

それらの肥大化した「マイクロフレームワーク」 (咳、咳) とは異なり、Neuer は 軽量、モジュール式、宣言型です。

次のことを想像してください:

  • グローバル リデューサーはありません。
  • 支柱の穴あけは不要です。
  • 複雑な API はありません。

コンポーネントを定義してドロップし、ライト DOM、シャドウ DOM、ネストされたルーター、銀河系ハイパースペースのいずれであっても、コンポーネントが動作するのを確認するだけです。


ノイアーがパンチを繰り出す方法

次のようなダッシュボードを想像してください。

  • すべてのウィジェットは独自のルートを管理します。
  • ネストされたルーターは正常に機能します。
  • 定型文はありません。衝突はありません。デバッグの涙はありません。

ノイアーと:

  • 各ルーターは自律的です。
  • 各コンポーネントはモジュール式でスコープが定められています。
  • また、純粋な HTML または Shadow DOM マジックをスタイルしたり操作したりすることもできます。

一方、「マイクロフレームワーク開発者」は依然として 15 番目のグローバルプロバイダーへの接続に取り組んでいます。


実際のコード、実際の証明

ノイアーの力を見よ

<div>




<hr>

<h3>
  
  
  <strong>何がそんなに良いのでしょうか?</strong>
</h3>

<h4>
  
  
  <strong>ノイアーはあなたのウサギの穴がどれだけ深くなるかを気にしません</strong>
</h4>

<p>ネストされたルーターを見てください。グローバル ルーターがトップレベルの履歴を追跡している間、グローバル ルーターは独自のナビゲーションを管理します。大規模な状態ツリーを構成する必要はありません。 10 個のレイヤーを介してプロップをドリルしませんでした。 useContext を呼び出したり、デバッグの神に祈ったりしませんでした。 <strong>あなたはノイアールーターを導入し、通常の生活を続けています。</strong> </p>
<h4>
  
  
  <strong>「ランダムリンク」テスト?合格</strong>
</h4>

<p>アラート コンポーネントの奥深くに埋め込まれたノイアー リンクについてはどうでしょうか?それは動作します。自動的に。ルーターが見つからなかったから壊れたわけではありません。小道具が足りないことについて怒鳴りつけることはありませんでした。それは<strong>その仕事を果たしただけです</strong>。  </p>

<h4>
  
  
  <strong>無意味なビルドなしでブートストラップ対応</strong>
</h4>

<p>ボタンは btn-success と btn-danger でスタイル設定されていますか?ブートストラップからそのまま出てきます。ノイアーは気にしない。クラス名を使用したため、フレームワーク自体を再構築する必要はありません。グローバル スタイルおよびカプセル化されたシャドウ DOM とシームレスに連携します。  </p>

<h4>
  
  
  <strong>Shadow DOM コンフォート ゾーン</strong>
</h4>

<p>ああ、シャドウ DOM について言えば、すべての Neuer コンポーネントがそこに存在します。 CSS漏れはありません。誤って上書きすることはありません。範囲が限定されており、安全で、最新の Web に最適です。  </p>


<hr>

<h3>
  
  
  <strong>Neuer がフレームワークを放置する理由</strong>
</h3>

<h4>
  
  
  <strong>無限のモジュール性</strong>
</h4>

<p>Neuer では、すべてのコンポーネントが<strong>自律的</strong>です。グローバル アプリはネストされたルーターに干渉しません。ウィジェットは完全に分離されています。それは、すべての家に独自の発電所がある都市のようなものです。ここでは停電はありません、チャンピオン。  </p>

<h4>
  
  
  <strong>あなたのコンテンツ、あなたのルール</strong>
</h4>

<p>ネストされたルーター内のアラート内にリンクが必要ですか?いいね。 Shadow DOM コンポーネントで Bootstrap によってスタイル設定されたボタンが必要ですか?終わり。 <strong>ノイアーは想定せず、適応します。</strong> </p>

<h4>
  
  
  <strong>定型文ゼロ</strong>
</h4>

<p>設定がありません。ライフサイクルハックはありません。当然のことをフレームワークに要求する必要はありません。 <strong>HTML を作成すると、残りは Neuer が処理します。</strong> </p>


<hr>

<h3>
  
  
  <strong>ここから解放が始まります</strong>
</h3>

<p>他のフレームワークは、あなたをその世界に閉じ込めてしまいます。ノイアーはあなたを自由にします。  </p>

<p><strong>より良く構築しましょう。より速く構築します。よりスマートに構築しましょう。</strong> </p>

<p>結局のところ、<strong>それはフレームワークのアプリではなく、あなたのアプリなのです。</strong> </p>


          </div>

            
        

以上がノイアー: フレームワーク奴隷制の終焉の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。