很多公司会在前端的JD里,要求前端工程师掌握Node.js,那么在实际业务中,往往会要求前端使用Node.js做什么事情呢?
我知道各个公司情况可能不同,所以提问想看看,日常使用Node.js的前端工程师,在用Node.js做什么呢?
JD里掌握Node.js的要求,实际上是,
为了让前端直接开发RESTful API? 还是希望前端更好的掌握Webpack一类的构建工具 还是为了做前后端分离的情况多一些, 还是仅仅是希望前端理解后端工作,方便日常配合
希望日常使用Node.js的前端,或者面试进入了要求Node.js的公司的前端回答,当然也欢迎后端大哥来解答
十分感谢!
肯定是 Webpack,nodejs 和 Restful,前后端分离都没直接关系。
大部分应该是让你拿node当前端工具用,用在后端可能少点。也不排除你懂node后端的话前端能更好的配合后端。
来自酷炫的 CNodeMD
面试造火箭 工作拧螺丝啊
楼上真相
很大可能JD里面的都是抄来的热词。 我工作中一般用Node的地方。 1,webpack,构建项目用。 2,用web框架写SEO友好的页面,express,koa。 3,SSR,nuxt,服务端渲染。 4,写服务端,自己写后台前端管理界面…自己建表或者利用原有表获取数据,给iOS,Android,前端[自己] 提供数据接口。
nodejs 对前端本身没有任何作用,当然,我的意思是,我不认为会写 webpack 配置文件,就叫“会” nodejs 了。 nodejs 能做很多事,但这些事与前端工作也没有直接联系,否则,以前招前端,它们怎么不写要求掌握 bash / python 。