现在javascript是火到不行了,能干的事情越来越多了,现在根据MVC提出了一种新的WEB的分层模式MVP(Model-View-Presenter)也被人提的蛮多的。MVP主要是想把部分逻辑推到客户端运行,这样也能起到负载均衡的作用,那么客户端逻辑部分处理非JS莫属了。另外,由黑客写出来的Node.js更是让js具备了处理后台逻辑的能力。
Node.js 是单线程异步的,和我们现在主流的处理方式有较大区别。看了介绍,Node.js是基于事件来处理的,它将每个事件都放在了事件队列中,然后不断的循环遍历这个队列,如果某个事件被触发了,那么就调用它的回调函数。