エラーの防止、クライアントパフォーマンスの向上、ソリューションの効果的な管理に役立つ、モデル駆動型アプリのクライアント側スクリプトのベスト プラクティスを確認します。
| ベスト プラクティス | 説明 |
|---|---|
| window.top を使用しないでください | JavaScript のカスタマイズで window.top を使用することと関連する、スクリプトエラーと誤ったアプリケーション動作を回避する方法について説明します。 |
| フォームまたはビューをプログラムで開くときに、NavBar の無効化を検討する | URL を使用してフォームまたはビューを開くと、ナビゲーション バー (NavBar) が有効になっていると、待ち時間の長いネットワークでクライアントのパフォーマンスが低下する可能性があります。 |
| OData v2.0 エンドポイントを使用しないでください | 非推奨の OData v2.0 エンドポイントの代わりに Web API OData v4.0 エンドポイントを使用するように、コードを更新するための要件を説明します。 |
| HTTP および HTTPS リソースを非同期に操作 | モデル駆動型アプリ用の JavaScript クライアント拡張機能を記述するときは、HTTP および HTTPS リソースを非同期的に操作する必要があります。 |
| 非アクティブ化または無効化されたカスタマイズを削除 | ソリューションの管理を改善し、古いコンポーネントを使用または管理するリスクを減らすには、ソリューションから非アクティブ化または無効なカスタマイズを削除します。 |