最近在求职,有的公司要求熟悉 Node,意思是 Node 做后端嘛?后端有 python&php&java,node 有啥优势呢? 目前 vue 做项目能上手,想入一门后端求职用。就很纠结公司一般要啥样的?
1
dawnven 2017-10-12 18:14:10 +08:00 via Android
Vue 不是前端的吗?
|
3
jeffjade 2017-10-18 19:49:21 +08:00
Node.js 其实有很多大公司都在用的,比如 eBay, Microsoft, 国内包括 BAT、京东等等很多大公司也都会有部分服务在用。
谈到其优点 Node.js 优点: 1、采用事件驱动、异步编程,为网络服务而设计。其实 Javascript 的匿名函数和闭包特性非常适合事件驱动、异步编程。而且 JavaScript 也简单易学,很多前端设计人员可以很快上手做后端设计。 2、Node.js 非阻塞模式的 IO 处理给 Node.js 带来在相对低系统资源耗用下的高性能与出众的负载能力,非常适合用作依赖其它 IO 资源的中间层服务。 3、Node.js 轻量高效,可以认为是数据密集型分布式部署环境下的实时应用系统的完美解决方案。Node 非常适合如下情况:在响应客户端之前,您预计可能有很高的流量,但所需的服务器端逻辑和处理不一定很多。 。。。 当然,也有很多缺点; 以上看法,摘录于: https://www.zhihu.com/question/19653241/answer/15993549 作为一位前端开发,现在独立写点作品,后台就是用 Node.js,搭配 ng mongo,至少学起来、用起来都比较容易些;至于健壮和稳定,深入研究,应该也会不错。 附带个人作品地址: https://nicelinks.site/ (倾城之链,NICELINKS )。 加油 💪。 |