0

私はノードにまったく慣れていません。Sails.jsに出会いました。WebSocket に基づいていると思いますが、これはリアルタイム アプリケーションの構築に非常に適しているようです。Sails は WebSocket を使用するため、REST アーキテクチャを実装するために使用できるかどうかを知りたいですか? はいの場合、どのように?

4

2 に答える 2

5

はい、できます。Sails JS を使用すると、RESTful API を簡単に構築できます。基本的に、開始するための努力は必要ありません。また、(socket.io を介した) Websocket は、デフォルトでビューと API に統合されています。

完全な RESTful アプリをゼロから作成する場合、実際には JS は必要ありません。試す:

sails new testapp
cd testapp
sails generate model user
sails generate controller user
cd <main root>
sails lift

CRUD (作成、読み取り、更新、削除) アクションは既に作成されています。コードなし!

次のようにして、ブラウザーでユーザーを作成できます。 http://:1337/user/create への HTTP POST (PostMan などのツールを使用)

{ "firstName": "ボブ", "lastName": "ジョーンズ" }

次に、新しいユーザーを確認するために GET を実行します: HTTP GET http://:1337/user/

参考までに - Sails JS はデフォルトのディスクベースのデータベースを使用して作業を進めます

終わり。

于 2013-08-10T04:47:29.377 に答える