原生JS工程师是什么意思?有主要为web ui开发的要求吗?

JavaScript0127

原生JS工程师是什么意思?有主要为web ui开发的要求吗?,第1张

原生js工程师大概就是主要负责js代码,但要求是能够在不使用框架的情况下有较高的js处理能力。因为原生js就是指没有框架的js。但原生js工程师不可能不会使用js框架,你是说你js很牛,但你不知道有jq框架,这简直是搞笑。因为html的控件比如按钮、下拉列表之类的都很简陋,所以js工程师的另一个任务可能就是编写web ui插件,比如日期选择器、树列表等等。写这些插件估计不会要求不能使用框架,但也不是没有可能,因为有些公司对框架不太信任,希望有自己的框架。

总之,原生js工程师一定有能力使用框架的。至于主要开发任务是不是web ui,这个就不知道了,毕竟现在js都能做服务器端开发了,只做ui的话,没必要请一个js工程师。

js开发就是开发javascript的,主要用来实现一些网页上的效果,如动画、不刷新提交数据等。现在这方面越来越受重视了,javascript效果的好坏直接关系到用户体验,用户体验不好用户就流失了,所以它非常重要,不比后台工程师赚的少。

如果做前端开发工作的话,前端开发工程师和JS工程师基本是一样的。通常说的前端开发工程师是指的WEB前端,也就为浏览器开发WEB网页的工程师。一般情况下WEB网页的开发包含HTML,CSS,Javascript等技术。HTML和CSS主要负责展示网页画面,Javascript负责网页画面中的交互逻辑。

但是Javascript不光能做前端开发。Nodejs就是应用在后端的Javascript语言。

所以不知道你所说的JS工程师是不是指的既可以做后端的Nodejs开发,又可以做前端WEB网页的Javascript工程师呢。