mysqlデータベースに接続するローカルホストにnodejsファイルがあります。私のSQLデータベースには名前と価格が入っているケーキテーブルがあります。ケーキテーブルから名前と価格を取得できるように、角度jsをノードjsに接続します。ノードjsと角度jとmysqlデータベースを操作する
2
A
答えて
1
AngularJSは通常、クライアント側のフレームワークと呼ばれ、Webブラウザやネイティブのモバイルアプリケーションから実行できますが、MySQLとNodeJSアプリケーションは通常サーバーサイドアプリケーションと呼ばれます。
どちらもローカルホスト環境でホストできますが、これらの2つのコンポーネントが通信してデータを転送するための通信プロトコルが必要です。最も一般的な方法はHTTPを使用することです.HTMLサーバーをNodeJSアプリケーションと統合する必要があります。
HTTPモデルでは、クライアント側のAngularJSがNodeJSアプリケーションに対してHTTP要求を行い、HTTP応答を待ちます。この場合、AngularJSはMySQLデータベースからのデータを要求します。
アプリケーションで実行されているHTTPサーバーを入手行うにはいくつかの方法があります。
- 組み込みHTTPモジュールNodeJSを使用する:Using node.js as a simple web serverは本当に良いソリューションを提供しています。
- NodeJSを使用する接続モジュール:https://github.com/senchalabs/connect#readme。
- ExpressJSの使用https://expressjs.com/。
1
これは私が見つけた最も明瞭な答えです。
https://stackoverflow.com/a/35699700/3156756
クライアント事にこの新しいアプリはいくつかの開発パラダイムを変更し、全体像を理解することdificultです。
基本的には、取得/投稿を行い、データをプッシュしてプルします。 これを使用すると、異なる種類のクライアント用に単一のAPIインタフェースを作成できます。ブラウザ、iphone、アンドロイド、Windows phoneなど
関連する問題
- 1. FirebaseとノードJSの角度?
- 2. 角度とノードのjsファイル
- 3. 角度js 1.0対角度j 2.0
- 4. 角度jsでのDOM操作のカスタムディレクティブ
- 5. 角型jsとノードjを使用して配列をPOSTする方法
- 6. スクロールバー角度jsとフレームワーク7を作る
- 7. ノードJSと角度JSを使用したFacebookオープン認証
- 8. ノードjsで角度HTTPルーティング
- 9. 親ノードと子ノード内の角度jsデータソースのフィルタリング
- 10. ノードJS mysqlデータベースの切断
- 11. ノードと角度のアプリケーションで角度jsファイルを取得できません
- 12. スクロール中にアイテムをロードする - 角4とノードj
- 13. はノードjと混同して角度がついています
- 14. ノードjsとブルーバード付きmysql
- 15. 角度JSを学ぶことで、角度のjsに
- 16. D3.jsで不透明度とテキストを操作する
- 17. 角度JS:角度jsの
- 18. 角度:$ uibModalでDOM操作
- 19. 角度でのDom操作
- 20. 角度チェックボックスのリスト操作
- 21. Json操作TypeScript角度2
- 22. 角度JSとの和
- 23. DevExpressレポートmvcと角度js
- 24. 角度1 jsとmaterialize css
- 25. HTMLの角度jを再レンダリングする
- 26. 平均技術(mongodb、エクスプレスjs、角度js、ノードjs)
- 27. mysqlの速度アップ操作
- 28. oauthノードjを使用して角度2を認証する方法
- 29. ノードJSでの画像操作
- 30. ノードjsとmysqlを持つFullcalendar
何をしましたか?あなたが何もしていなければ、エクスプレスを探検してください。エクスプレス+アングルを検索してみてください。 – Rudy