HTMLとAngularJSを使用して、準備ができたログインページと登録ページ。 PostgreSQLデータベースに接続しましたが、PostgreSQLを使用してAngularJSフロントエンドからNodejsバックエンドにデータを渡す方法がわかりません。PostgreSQLを使用してAngularJSフロントエンドからNodejsバックエンドにデータを渡すには?
-4
A
答えて
1
あなたは使用してのようないくつかの方法でそれを行うことができます
"$ HTTP" - https://docs.angularjs.org/api/ng/service/ $ HTTP
または
"ngResource" - https://docs.angularjs.org/api/ngResource/service/ $リソース
あなたはNode.jsのにデータを渡すことができ、これらを使用しますバックエンド(私は "Express.js"とする)。 DBデータはバックエンドによって実行されるため、バックエンドにログインまたは登録値を投稿するだけで済みます。ここでは、以下の単純な$のHTTPプロセスである:
ログイン/登録して、私はJSONウェブトークン(JWT)を使用することをお勧め別のセキュリティ目的のために実際に
$http.post('/login', {
email: this.email,
password: this.password
})
.success(function(response){
// execute your response
});
関連する問題
- 1. バックエンドからフロントエンドにデータを読み込むAngularJs
- 2. フロントエンドjQueryからバックエンドnode.jsにデータを渡す方法
- 3. AngularJS - バックエンドからフロントエンドへの値の受け渡し
- 4. バックエンドから渡されたデータを表すAngularJS Flaskバックエンド
- 5. Djangoを使用してフロントエンドにJSONデータを渡す
- 6. REST APIを使用してフロントエンドにデータを渡す
- 7. ノードjsのJWTをバックエンドからフロントエンドに渡す
- 8. AngularJsフロントエンドからNodeJS RESTful APIにフォームデータを投稿する
- 9. Spring MVC AngularJSバックエンド付きフロントエンド
- 10. バックエンドからフロントエンドに配列を返す
- 11. nodejsを使用してmysqlデータベースにデータを挿入するangularjs
- 12. バックエンドからのデータをX-CARTのフロントエンドに表示する
- 13. nodejsからangularjsにデータを送信
- 14. 角度jsがバックエンドからフロントエンドにデータを取得して表示する
- 15. reactjsからnodejsにデータを渡す
- 16. AngularJsのStateProviderを使用して1ページから別のページにデータを渡す
- 17. AngularフロントエンドからC#バックエンドへオブジェクトの配列を渡す方法
- 18. AngularJSを使用してコントローラにデータを渡す
- 19. AngularJS - Resolveを使用してデータをモーダルに渡す
- 20. Angularjsを使用して異なるコントローラにデータを渡す
- 21. バックエンド(Mysql)からフロントエンドNetBeansにテーブルを表示するには?
- 22. nodejs node_modulesディレクトリからフロントエンドにアクセスしてアクセスする方法は?
- 23. バックエンドとしてnode.jsを使用し、フロントエンドとしてangularjsを使用して、紺碧のブロブストレージからfacebookのようなビデオを再生する方法
- 24. は、バックエンドとフロントエンドのテンプレートに同じtwig構文を使用しています
- 25. getUserMediaを使用して、ブラウザからnodejsサーバにデータをストリーム
- 26. フロントエンドから来るテキストからバックエンドにファイルを作成する
- 27. AngularJSベースのフロントエンドからREST APIバックエンドまで安全に通信する方法
- 28. AngularJS Laravel PHPコールを使用してビューからコントローラへデータを渡す
- 29. AngularJSはコントローラから別のコントローラにデータを渡します
- 30. yii2フロントエンドとバックエンドは異なるセッションを使用します
申し訳ありません、私は大きな赤いボタン "Make all done"を作成する必要があります 1.フロントエンドとバックエンドの会話ルールを選択する必要があります。バックエンド(NodejsのようなExpress)とフロントエンドのAngularではRESTを推奨します。 2.コントローラでメソッドを作成し、エンドポイントにデータを投稿する 3. PostgreSQL(hc-postgresqlなど)に接続するライブラリが必要です。エンドポイントからデータベースにデータを渡す必要があります – Sabik
クライアントは決して接続しないでくださいデータベースサーバーに直接接続します。決して。データベースサーバーは通信用ではありません。 POSTやGETのパラメータを使って、RESTサービスと古き良き '