认为JavaScript只是前端语言
存在这个观点人太多太多了,曾经我也是这样认为,确实不能怪大家,因为是浏览器的推动了JavaScript前进。首先,JavaScript是一门强大的编程语言,最早是运行在浏览器端,而绝大多数的程序员所写的代码几乎都是浏览器端运行的,所以他们一直认为JavaScript就是前端语言。而现在JavaScript是可以在服务器端运行,那么最著名的应该就是09年出道的NodeJS。
NodeJS作为服务器端开发存在以下几个优越性:
- V8引擎,这可不需要我给大家说了,对JavaScript感兴趣几乎都知道
- 事件驱动,Event Loop
- 非阻塞,也可以称为异步(这点是非常强大)
...