express.jsから来たhapi.jsの新機能hapi.js plugingのコンセプトとexpress.jsミドルウェアの違いを(もしあれば)理解しようとしています。いくつかの例とチュートリアルでは、プラグインの登録時にコールバックが表示されます。例えば:Hapi.jsプラグインコールバックの使い方は?
// load one plugin
server.register(require('myplugin'), (err) => {
if (err) {
console.error('Failed to load plugin:', err);
}
server.route({
method: 'GET',
path: '/test',
handler: function (request, reply) {
reply('test passed');
}
});
});
だから私の質問です:外このルートを宣言対プラグインの登録のコールバックで残りのルートを宣言する使用は何ですか?
より一般的に、私はexpress.jsミドルウェアでexpress.jsにおけるミドルウェア対hapi.jsフレームワークにおけるプラグインの実行(の違いを知りたい要求がされるまで、処理されているように次々に実行されます最後のミドルウェアが呼び出される。それはhapi.jsで同じようですか?)
は、あなたの答え