Framework7-概要

Framework7は、モバイルHTML用の無料のオープンソースフレームワークです。iOSおよびAndroidデバイス用のハイブリッドモバイルアプリまたはWebアプリの開発に使用されます。

Framework7は2014年に導入されました。最新バージョン1.4.2は、MITの下でライセンス供与された2016年2月にリリースされました。

Framework7を使用する理由

  • iOSおよびAndroid用のアプリを開発する方が簡単です。
  • Framework7の学習曲線は非常に簡単です。
  • 多くの事前にスタイル設定されたウィジェット/コンポーネントがあります。
  • ヘルパーライブラリが組み込まれています。

特徴

  • Framework7はオープンソースであり、自由に使用できるフレームワークです。

  • Framework7には、簡単で使い慣れたjQuery構文があり、遅滞なく開始できます。

  • タッチUIのクリック遅延を制御するために、Framework7にはFastClickライブラリが組み込まれてます。

  • Framework7には、要素をレスポンシブに配置するためのグリッドシステムレイアウトが組み込まれています。

  • Framework7は、柔軟なルーターAPIを介してテンプレートからページを動的にロードします。

利点

  • Framework7は、DOM操作であっても、サードパーティのライブラリに依存していません。代わりに、独自のカスタムDOM7があります。

  • Framework7は、AngularおよびReactフレームワークでも使用できます。

  • HTML、CSS、およびいくつかの基本的なJavaScriptを理解したら、アプリの作成を開始できます。

  • Bowerを介したより高速な開発をサポートします。

  • iOSとAndroid向けのアプリは、習得しなくても簡単に開発できます。

短所

  • Framework7は、iOSやAndroidなどのプラットフォームのみをサポートします。

  • Framework7フレームワークのオンラインコミュニティサポートは、iOSやAndriodに比べて少ないです。