非常に有用であることがわかってきました。
たとえば、Expressではコントローラは2つまたは3つの引数を持つ単なる関数です。
app.get('/users/find', function(req, res) {
//
// The 'req' object contains the request input information
//
// This will access the id in query param
// Ex: /users/find?id=12345
//
var userId = req.query.id;
// Then you'll find it in your database
Users.findOne({id: userId}).then(function(user) {
// The 'res' object holds the methods for serving responses
//
// Serve a JSON as response with user information
res.json(user);
})
});
人気のあるフレームワークの多くはベースの明示またはインスピレーションを得ているので、これはSailsJS、このような他のプロジェクトに共通の構造になります。 エクスプレスチェックアウトの詳細についてはofficial websiteをご覧ください。
リンクありがとうございます!非常に役立ちます。 – mfcastro