猿问

Node.js是属于前端还是后端的技术?

还是说它是前后端结合的一种技术?

萧雁翎
浏览 44707回答 6
6回答

blovetu

Node.js 本来就是一个用来做后端的东西但Node.js完全可以成为前端工程师的效率工具啊!比如如果用less来写css,用coffee写js的话,这些都可以用node.js搭配相应的脚本来工作啊!再比如模拟ajax请求,直接用浏览器来post的话会面临跨域等各种麻烦,直接用node写个request不就什么都解决了!再不济还有grunt什么的吧!grunt可以帮你管理一个前端工程,从而省去各种非前端方面的琐事所带来的烦恼了!如果以上你都没有机会用上的话,玩玩node.js还有助于一个前端工程师对js本身的理解啊!(我就不说很多人一开始学前端js什么的从来没有认真地学过但是玩过node以后才真正理解了诸如闭包,事件驱动什么的了)总而言之,node.js不能直接用于前端开发,但是可以成为前端工程师手上的开发利器.

sha

Node.js是一个Javascript运行环境,也就是说是让服务器能跑js代码,算后端技术,但是都是js开发者使用

o0隐形人0o

严格算起来是个后端语言,但是他是以js基础来变成的,所以也可以说是前端语言

_Brain

准确来说 是后端开发的一种语言 只是他是用在JS环境下
随时随地看视频慕课网APP

相关分类

Node.js
我要回答