以前の仕事では、Web バックエンド開発に完全な機能を備えたフレームワークを使用していました。MVC 3 層データ送信により、デザイン パターンを使用して複雑なビジネス シナリオに対処できました。
現在、モバイル端末用のポートの開発を開始したところですが、実装はまだ非常に複雑ですが、モバイル端末は速度を重視する必要があります。は、現在は使用できなくなった非常にコンパクトなフレームワーク (CI) を使用します。ビュー レイヤーは、データベースを直接操作してデータを返すのと同等です。
Web 開発についての私の個人的な理解は、デザイン パターン + mysql の合理的な適用です。
モバイル端末開発の中心となるのはどこですか?このテーマに関して学べる本はありますか?
PHP中文网2017-05-16 13:07:58
1. 従来の Web 開発、MVC メソッドでは、ビューはページを返しますが、JSON を返す Ajax リクエスト インターフェイスでもエラーを報告する必要があります。
2 モバイル開発では、ビューは JSON データを返すものと見なされます。
3. モデルレイヤー、コントローラー HTML を返すことと json を返すことには本質的な違いはありません。
伊谢尔伦2017-05-16 13:07:58
Web の表と裏を分離するような開発の場合は、せいぜいコールバックを追加する必要があります。ただし、API 開発を行う場合は、優れたインターフェイス標準が必要です。私がプロジェクトに取り組んでいたとき、インターフェイス標準が原因で多くの落とし穴に遭遇しました。 。