难道用nodejs的人一定是前端,一定精通js,nodejs真的就跟js是一回事儿吗?
发布于 1年前 作者 lonso 2362 次浏览

据说名字要长才能被人看见。 从坛子里经常看到有人招聘前端的事情,有感而发。

31 回复

我不是前端,而且被js的语法搞得死去活来……

必须不是一回事,再说ECMAScript6马上出来了,node现在也已经支持了部分新语法,相信很快会完全支持,不管前后端都得重新学,而且node不用考虑浏览器兼容性,前端还得考虑傻xIE

如果对JS有深入的了解再学习Nodejs就会很方便,如果连JS基础的东西都不懂那么学习起来会很吃力,Nodejs是平台不是语言,JS是他交互使用的语言,所以了解JS是很有必要的。

而前端并且是js方面的人,那么他学习使用nodejs曲线就会比较平缓,而连js都用的不熟练的人曲线自然而然的就会增加。

还有就是会使用jquery不代表你会js!

基本是,nodejs工程师经过少量训练就是一个很好的前端工程师。 nodejs工程师说自己不会前端的,都是不对自己负责的码农

那可不一定,我以前做的是java服务器,对前端js就不是很了解,之后进公司用nodejs做游戏服务器,我才学的nodejs,我到现在还不是不懂前端的东西,不懂什么是window,什么document

c++转nodejs飘过,之前从没写过前端,但是上个月花了半天时间就基本搞懂angularJS是怎么用的了。

至于jquery。。。。。 - - 这玩意跟underscore有什么区别吗

nodejs 跟前端js 根本是2码事~

不是前端,不会切图

@lonso 我以前做javaEE的,我倒是很喜欢javascript的语法,非常喜欢,尤其是变成coffeescript的时候

会nodejs你也不一定会前端,前端那复杂了去了!你能先搞定浏览器方面的兼容性就已经不错了!

前端的人…怎么会懂 后端…光服务器部署…他们就头晕了…

只是非常喜欢js

@151263 我也是做JAVAEE的哈哈~

对的,主要看到坛子里经常有人来招人,要求是会js+html+css。

@racyily window,document这些是因为浏览器这个宿主而产生的-BOM,而Node里面说到的和前端JS相呼应的部分是ECMAScript里面的东西

诶 不要太小看前端好吧 尤其不要小看从后端转过去的前端

我是从前端转过来的,感觉比当初新学php要顺利很多~

不懂js,怎么能说精通nodejs呢? 什么前端后端的,一窝端吧

@foomorrow

你这个假定错了吧…

本质上的原理不一样。

前端是 js + html/dom + css, 会 js 对前端只掌握了 1/3 而已。

我一开始是做java的 注意是java swing,后来做javaee,业余学nodejs 和javascript 感觉还好,除了javascript的几个难点:原型继承,call函数用法 闭包。

@racyily 你都知道这些词了,花一下午了解一下,不就懂了吗?

@xiuxu123 我自诩前端工程师,但是诚实的说,我搞不太定浏览器兼容性,可是js方面的兼容性真的有很难吗

node.js语言是基于commonjs规范的,commonjs在ie6,7,8是不支持的,而且js的bom对象,dom对象也是node.js没有的,node.js遵循es5, 在浏览端也不是完全支持,node.js不用考虑浏览器头疼的兼容性问题,但是基本的语法api,架构思想基本一样的

一个工作了三年的专职前端也不敢说自己是一个好前端,更不用说少量训练了

请参考 前端工程师

明显不是一回事,前端还是复杂的 host宿主对象都不一样.再说前端除了js还有很多其他的.

争论好激烈,似乎没有定论呢? 好吧,先学习了再说

借用了JavaScript的语法而已,熟悉前端的人更容易接受而已

前端的大坑是CSS。

回到顶部