如何理解会话和Flash?

我正在学习Sails.js。 有一些代码混淆了我。

if(err) { console.log(err); req.session.flash = { err: err } return res.redirect('/user/new'); } 

是闪光的会议的一部分?

闪光灯是会议的一部分。 这只是在你看完之后被标记为被删除的数据。

其他MVC框架也有类似的function。 以下是Catalyst对此的看法 :

请注意,使用闪光灯是一个简单的方法来获取跨请求的数据,但也强烈推荐,因为它本来就是在竞争条件下困扰。 这意味着,如果您的用户一次打开多个选项卡,或者您的网站执行了大量的AJAX请求,则不太可能正常工作。