ホームページ >バックエンド開発 >PHPチュートリアル >Smarty はアプリのインターフェイスの作成にも使用できますか?
今日 ecshop コードを見て、アプリのインターフェイスの多くがインターフェイスのレンダリングに Smarty を使用していることがわかりました。非常に興味があります。アプリのインターフェイスはアプリ側で書かれているのではありませんか? jsonを使ってデータを転送するだけではないでしょうか?これは何のためにあるのでしょうか?
今日 ecshop コードを見て、アプリのインターフェースの多くがインターフェースのレンダリングに Smarty を使用していることがわかりました。非常に興味深いのですが、アプリのインターフェースはアプリ側で書かれているのではありませんか? jsonを使ってデータを転送するだけではないでしょうか?これは何のためにあるのでしょうか?
フロントエンドにもテンプレートエンジンがあり、バックエンドにもテンプレートエンジンがあります。あなたが話しているアプリについては、モバイルアプリか何かですか?
ネイティブ アプリ開発
ネイティブ アプリ開発は、従来の APP 開発モデル (ネイティブ APP 開発モデル) と呼ばれるもので、この開発には通常、IOS や Android などのさまざまなモバイル オペレーティング システム用のさまざまな言語とフレームワークが必要です。 「クラウド サーバー データ + APP アプリケーション クライアント」の 2 つの部分で構成されます。APP アプリケーションのすべての UI 要素、データ コンテンツ、論理フレームワークはモバイル端末にインストールされます。
Web アプリ開発
Web アプリ開発は、フレームワーク APP 開発モデル (HTML5 APP フレームワーク開発モデル) です。この開発モデルは、通常、「HTML5 クラウド Web サイト + APP アプリケーション クライアント」の 2 つの部分で構成されます。 APP アプリケーション クライアントは、アプリケーションのフレームワーク部分をインストールするだけで済み、APP が開かれるたびにアプリケーション データがクラウドから取得され、携帯電話ユーザーに表示されます。
Hybird、おそらく Webview コントロールを埋めるために使用されました
アプリ内のページには多くの Web ビューがある可能性があります
ユーザーはインタラクティブな Web ページを開いた後、直接その Web ページに戻ります