ホームページ  >  記事  >  Bootstrap 5 は jQuery に別れを告げ、jQuery への依存関係を削除します。

Bootstrap 5 は jQuery に別れを告げ、jQuery への依存関係を削除します。

云罗郡主
云罗郡主オリジナル
2019-02-14 11:46:364724ブラウズ




Bootstrap 最新バージョン 4.3.0 が、Bootstrap 4.3 As part として昨日リリースされましたこのリリースの際、チームは次のメジャー バージョンである Bootstrap 5 の開発計画も発表しました。 [推奨チュートリアル: ブートストラップ チュートリアル #]

開発チームは、v4.3 バージョンのリリース後に、そのプロセスでいくつかのことが実装される予定であると述べました。主要な変更、おそらく大きな変更は、Bootstrap 5 の基盤とみなされます。開発チームは次の側面を強調しました:

1. jQuery を放棄する: Bootstrap 5 は jQuery を依存関係として削除します。開発チームはこれに長い間取り組んできており、PR は進行中でほぼ完了しています。

2. 開発ブランチの改善: v3-dev ブランチがマスターになります。ブランチ ; v4-dev は変わりませんが、v5 バージョンを開発するためにこのブランチから新しいマスター ブランチが切り取られます

3。 PR 進行中 最大の依存関係である jQuery を削除し、ほぼ完成した後、開発チームは、将来的には jQuery に代わるネイティブの純粋な JavaScript を使用すると述べました。これは、GitHub が昨年ページを刷新して再構築した際に jQuery を削除した動きと少し似ています。

当時、GitHub のフロントエンド チームは、改訂の機会を利用して、ページを再構築するときに jQuery を削除し、jQuery を置き換える他のフレームワークを使用せず、ネイティブ JS を使用しました。

querySelectorAll を使用して DOM ノードをクエリする

ajax の代わりに fetch を使用する (サポートされていないブラウザでは XHR を使用する)

イベント処理にプロキシ イベントを使用する

まだ実装されていません 実装された DOM 標準はポリフィルとして記述されています

さらにカスタム要素を使用します (CustomElement)

Bootstrap 5 は jQuery に別れを告げ、jQuery への依存関係を削除します。

ご覧のとおり、Bootstrap 5 で jQuery を削除するという PR が行われてから 1 年半が経過しました。現在 74 のコミットが含まれており、オープン状態にありますが、競合はまだ解決されていません。 Bootstrap 5 は jQuery に別れを告げ、jQuery への依存関係を削除します。Bootstrap 5 は jQuery に別れを告げ、jQuery への依存関係を削除します。





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