pageLoopBackを理解するために必要な最重要概念の導入。LoopBackの心臓部であり、データベースやその他のバックエンドサービス(REST、SOAPなど)のようなバックエンドのデータソースを表現します。使用するJavaScriptのオブジェクトです。APIがついてくるのは、LoopBackの重要かつ強力な機能です。追加したり、データを検証したりするためのメソッドを持っています。その他のモデルオブジェクトは、これらを全て継承しています。モデルには、右図のような継承の階層があります。操作を備えた接続済みモデルになります。LoopBackの組み込みモデルもこれらを継承しています。組み込みモデルを持っており、これらの一般的なモデルをゼロから作る必要はありません。独自のモデルを作ることもできます。LoopBackモデルは、モデルが基づくデータソースの種類によって、いくつかの方法で作ることができます。LoopBackモデル生成ツールを使用する。APIを使用して同期することができます。自由形式データのインスタンス内部調査によって。ディレクトリ内に作成します。手作業で編集したりできます。ほとんどの場合、モデルを作成するときにこれらの方法は不要ですが、モデルを変更したりカスタマイズしたりするときにはよく使うでしょう。プロパティを持っています。データベースに紐付けられたモデルでは、idプロパティはプライマリキーに対応します。モデル同士のリレーションを表現できます。記載されたメソッドは代表例です。同様な機能のメソッドが他にもあります。アプリケーションロジックいくつかの方法で、独自のアプリケーションロジックを追加できます。して、モデルにアプリケーションロジックを追加する。アプリケーション開始時に実行される起動スクリプトを追加する。モデルやバックエンドのデータベースに保存する前に、データを検証するコードを追加できます。HTTPリクエストがRESTエンドポイントに届いた時に、実行される関数のことです。Expressにもとづいているので、LoopBackのミドルウェアは、Expressのミドルウェアと同じです。概念を追加し、ミドルウェアが呼び出される順番を明快に定義しました。ミドルウェアで起こりうる呼出し順の問題を回避しています。して一般化しています。あり、データベースやその他のバックエンドサービスと直接通信します。使用してデータソース経由で使用します。コンポーネントは、追加の「プラグイン」機能を提供します。モバイルデバイス上にバッジ・アラート・ポップアップメッセージが直ちに表示できるようにします。ファイルのアップロード・ダウンロードが行えるようにします。ログイン(そしてアカウントのリンク)を行えるようにします。再接続時にサーバアプリケーションとデータを同期できるようにします。保護されたAPIエンドポイントにアクセスしようとするクライアントアプリケーションやユーザを認証できるようにします。