其实主要是对于异步的一个见解把。
很多人说node异步怎么怎么好,可以解决并发量大的问题。
的确,这是node吸引我的其中一个地方。
也许是我浅薄了,怎么也想不明白,不管三七二十一,全部都用异步,合适么?其中一个是打乱了代码本身的流程结构性。
异步固然好,但是对我来说,只需要在接受请求的时候,将其异步一下给回调函数即可,而在这个回调函数里面,我们完完全全可以直接用同步的方式来执行了。因为对于这个人来说,他的访问卡不卡已经影响不到别人了。而对于他自己来说,难道你异步了就能更快很多了?不也还是得执行完了,然后执行回调函数的时候那个人才能看到你返回给他的一些渲染数据?
所以我个人认为在接受请求的时候异步一下就够了。
以上完全为个人的浅薄见解,还希望各位大神帮忙解释一下一些微妙之处,比如各种异步。谢谢。
