こんにちは私はノードベースのサーバーAPIを持っており、角度2を使用して単純なWebアプリケーションを作成しました。しかし、私は両方を統合する方法を理解していません。私は少しの研究をしましたが、ウェブサイトのほとんどは角度2のアプリケーションを構築する方法を提供しており、誰もノード統合を提供していません。ノード角度2の統合
答えて
お知らせappro30:
サーバーサイドWebアプリケーション: この場合はすべてpa ges(および機能性)はサーバー側でレンダリングされます。あなたはそれを行うためのフレームワークをたくさん見つけることができます。したがって、anglejsのようなクライアント側のフレームワークは必要ありません。
クライアントサイドウェブアプリ+サーバーサイドapi:あなたが必要とするものだと思います。サーバーサイドAPIは、残りのAPIサービスとして構築され、すべてのビジネス機能を提供します。クライアントサイドでは、これらのサービスを単に消費します。機能的に基づいて、すべてのクライアントが(状態やなどを管理し、ルーティング、非同期サービス呼び出しのように)angularjsで処理します
またはあなたの質問は、このページのノード-jsからのREST APIの表情でどのようにcomminucateされている場合:angular2 http
Apacheやnginxのような角度のWebサーバーをインストールできます。たとえば、Apacheを使用している場合は、Apacheを実行するときにhttp://localhost/projectから角ウェブにアクセスできます。
ノード上にnodejs http://blog.modulus.io/absolute-beginners-guide-to-nodejsをインストールして実行する方法については、このチュートリアルに従ってください。 Macの場合https://shapeshed.com/setting-up-nodejs-and-npm-on-mac-osx/
REST APIを使用してノードサーバーを呼び出すことができます。 nodejs(RESTサーバー)では
$http.get('http://project/rest/getData', succFn).then(function (res) {
return succFn(res.data);
}, 'error');
:例えば、あなたの角度サービスで
Nodejsは、単純なサーバーサイドJavaScriptで、あなたはこれらのいずれかに従うことを持っていることを
apiRoutes.get('/getData', function (req, res) {
// Return any data to client
res.json({
'code': '00',
'content': 'Return dummy or json here',
'remarks': 'Success'
});
}
- 1. 角度2 CakePHPの統合
- 2. 角度2のGoogleマップAPIを統合
- 3. Umbraco 7.5.6角度2の統合
- 4. 角度2&ドットネットコア統合Windows認証
- 5. 角度2 +ノードWebkit
- 6. 角度とpapaParse統合
- 7. MDLと角2の統合
- 8. Crafter CMSのインライン編集と角度2の統合方法は?
- 9. 角度2 cliプロジェクトでのブートストラップの統合
- 10. Webpack:ブートストラップ3と角度2のアプリケーションの統合
- 11. django restフレームワークAPIと角度2の統合
- 12. 角度2のngx-uploaderモジュールを統合できません
- 13. 角度とのckanの統合
- 14. Sailsjsとの角度的統合
- 15. D3チャートと角度4の統合
- 16. 角度2をphpとmysql dbと統合する方法
- 17. ブートストラップテーブルを角度2に統合する方法は?
- 18. 角度2をlaravel 5.2と統合する
- 19. 角度2サービスのノード鍛造インポート
- 20. DOMノードのレンダリング角度2コンポーネント
- 21. 角度4をGoJsに統合
- 22. 角度テンプレートをSpringブートバックエンドアプリケーションに統合
- 23. 角度2:ノードからパラメータを渡す
- 24. 角度2チェックボックス結合エラー
- 25. PostgreSQL +ノードの統合
- 26. 角2を生存と統合6.2
- 27. 角度cliとASP.Net MVC5を使用した角度4の統合
- 28. 角度1の角度2+
- 29. Nativescriptと新しい角度2ルータの統合サンプルがありますか?
- 30. Tinymce角度2統合:エディタの内容を設定するには?
あなたのノードアプリケーションにいくつかのREST APIを公開し、 'HttpModule'のAngulars' Http'サービスを使用してサーバーのREST APIを呼び出すことをお勧めします。 –
ノードまたはnpm開始角度を実行するのはわかりません。 2つのパッケージjsonファイルがありますか? @GünterZöchbauer –
サンプルコードが必要ですか? –