文章
プロジェクトでFramework7を使用する場合、多くの人が必ず疑問を抱くでしょう。Framework7 は APP として使用できますか? Framework7 は H5 プロジェクトしか実行できないのでしょうか?
実際、最新のアプリには、フレームワークなど、特定の種類のプロジェクトを単独で実行するフレームワークはありません7。現在のアプリについては、ハイブリッド アプリであると言ったほうが正確です。h5 はアプリですが、携帯電話にインストールできるパッケージにするにはシェルを追加する必要があります。たとえば、Cordova や hbuilder を使用します。
つまり、パッケージ化できれば、何を使ってプロジェクトを作っても「アプリ」とみなされます。また、framework7 は H5 開発に重点を置いたフレームワークで、vue や React と連携することができ、開発したアプリは直接レスポンシブスタイルを使用するよりもアプリに近いものになります。
埋め込みアプレットなどのパブリック アカウントなどの他のものについては、実際には単なる H5 Web ページであり、フレームワーク 7 で開発されたコードをパッケージ化して Web サイトに配置し、アクセスするためのリンクを配置するだけで済みます。
ただし、パッケージを APP のようなプロジェクトに詰め込みたいだけの場合は、これで間違いなく十分ですが、カメラや Alipay 支払いなどのネイティブ API など、低レベルのものを呼び出したい場合は、 hbuilder の H5+、Cordova のネイティブ プラグインなどのパッケージング環境では、現在、業界にはこれに対する多くのソリューションがあります。
要約する
Framework7 の一端はマルチエンド用途向けに開発されており、実際にはパッキング技術であり、市場の多くのフレームワークと同じです。したがって、重要なのは、このフレームワークで何ができるかということではなく、現在市場にあるパッキング技術のおかげです。