私は、内部データベースとやり取りし、潜在的にsshコマンドを実行するWebポータルを構築しています。この目的のためにExpressでNodeJSを選択しました。クライアントサイドからノードJSとやりとりする方法
テンプレートやルーティングなどの軽量サーバー側のやり取りNode and Expressで管理していましたが、DB作業(挿入/更新/削除)などの重い作業を行う方法や、クリックしてノードコードを実行する方法を探していますクライアント側からのボタン。
私の研究はいくつかのアイデアをもたらしましたが、将来的に安全で(セキュリティ設定には脆弱ではない)、拡張可能なものを使用したいと考えています。問題についてあなたの考えや指針を分かち合いましょうか?
- ソケットIO(スケーラブルではないかもしれない)
- のREST API
- AJAX(過去にAJAXやCORSの問題を持っている)
- 他のアプローチ????
おかげ
AJAXを使用してください。もちろん、クライアント側のAPIが必要なので、実際にはどちらか一方ではありません。 –