Bootstrap 4 – 興奮するクールでスマートな新機能

2018年2月12日

Bootstrap 4 は、高品質の HTML、CSS、JavaScript を使用した開発をより迅速かつ簡単に行うための最高のフロントエンド フレームワークであることは間違いありません。 Web アプリ (Bootstrap 上に構築) の高い応答性、機能のカスタマイズ可能な性質、内部ツールキットの一貫性、開発時間の短縮、および大規模なサポート コミュニティが、このフレームワークを他のフレームワークより際立たせています。 Bootstrap は使いやすく、強力で応答性の高い、モバイルファーストを構築するためのツールを提供します。 ウェブアプリケーション 最小限の労力で!

そして良いニュースは、Bootstrap 4 の最終安定バージョンが登場したことです。 Bootstrap V4.0.0-beta.3 の新機能と優れた点は次のとおりです。

完全に SaaS から構築

公式ソース コードはすべて SaaS を使用して開発されており、Bootstrap 4 は、より簡単かつ迅速に、より多くの可能性を備えた Web サイトのデザインを可能にする新世代のフロントエンド開発を示しています。

小型デバイス向けの新しいレスポンシブ グリッド システム

Bootstrap 3 が登場するまで、フロントエンド開発者は、携帯電話、タブレット、デスクトップ、大型デスクトップの 4 つのビューポートに関する Web デザインのみをターゲットにすることができました。 Bootstrap 4 では、開発者が小型デバイス (幅 480 ピクセル未満のビューポート) 向けにもグリッド システムを拡張できるようになります。新しいグリッド クラスは、以前の最小クラスの名前、col-xs を採用し、既存のグリッド クラス (col-sm、col-md、col-lg、col-xl) に割り当てられたビューポート サイズ範囲が上に移動されました。ノッチ。

Reboot.css による改善された REST 機能の導入

Reboot.css は、Bootstrap 3 の Normalize.css の改良版です。デフォルトでは、Reboot.css は box-size: border-box; を使用します。すべての HTML 要素に適用され、ブラウザーの「リセット」スタイルを提供することで、一貫したクロスブラウザー開発をサポートします。新しいリセット機能を使用すると、シンプルな基本スタイルを維持し、最新の Web アプリケーションの CSS 記述を改善し、レスポンシブなレイアウトをより管理しやすくします。

合理化された変数のカスタマイズ

Bootstrap 4 は、すべての Sass 変数を _variables.scss という単一のファイルで利用できるようにすることで、変数のカスタマイズ プロセスを合理化します。値を編集するには、開発者はデフォルト設定を _variables.scss から _custom.scss にコピーするだけで済みます。

オプトインフレックスボックス

フロントエンド開発者は、CSS3 の Flexbox Layout を活用して、さまざまなビューポート向けに、より流動的で応答性の高いレイアウトを構築できるようになりました。

テザーライブラリのメリット

Bootstrap 4 では、JavaScript ライブラリである Tether がツールチップとポップオーバーの自動配置を処理し、全体的なスクロールの問題を軽減し、ポップアップ要素にスタイルを設定し、ビュー要素に CSS クラスを追加します。

リファクタリングされた JavaScript プラグイン

Bootstrap の最新バージョンでは、すべての JavaSript プラグインが ECMAScript 6 を使用して書き直されました。リファクタリングされたプラグインは最新の仕様と拡張機能を利用し、開発者がより優れたフロントエンド エクスペリエンスを構築できるようにします。

結論

Bootstrap V4.0.0-beta.3 は、CSS のいくつかの重要な部分を安定させ、ドキュメントを洗練し、応答性の高いモバイル フレンドリーなアプリを構築するための豊富な豊富な機能で私たちを驚かせました。まだ解決する必要のある問題がいくつかありますが、これは間違いなくフロントエンド フレームワークの最高のアップデートです。

新しく先進的な Bootstrap 4.0 の可能性を探ってみたいですか? 連絡するカーマテック 素晴らしい Web アプリケーションを構築します。

Carmatec は、デザイン、行動科学、ユーザビリティ、分析、マーケティング、ブランド作成の分野から多面的なスキルセットを結集して、Web デザイン、Web およびモバイル開発、リモート IT インフラストラクチャ管理、ソフトウェア開発、 マネージドITサービス, クラウドコンサルティング、インターネット マーケティングとブランディング。

jaJapanese