之前去面试的时候,很多面试官都问会不会node.js、说node.js是前端,不是后端。
个人反驳一下:
前端的工作:前端是写页面,请求数据,拿到数据之后,渲染数据,与用户的交互,这些是前端的工作
后端的工作:提供接口,操作数据库,修改数据,完成业务逻辑
node.js:是一个服务器,提供接口,操作数据库,就算不操作数据库,那也是提供了接口。
前端人员的工作是写接口么?
所以,各位前端去面试的朋友,当被问到node.js是前端还是后端,大胆的说出来,是后端,前端要用node.js的话,那么你就是全栈(前后端工作都干了)