level 5
就觉得最好笑的事情,一方面口口声声称前端不应该被语言局限,跑过去用nodejs做后端,一方面说前端的进阶就应该是懂算法懂底层懂框架懂所有后端要懂的东西做了几乎所有后端要做的事用nodejs做服务器端渲染还继续声称自己是前端仅仅是因为用了js。
你说这群人是前端工程师都不精准,JavaScript工程师才是他们最希望自己被承认的身份,别人都在讨论在什么场景下用什么语言什么架构什么框架来解决问题,只有JavaScript的工程师们锲而不舍的坚持在各个领域里JavaScript都可以搞定而且必须是最好的方案。
所以明确一下,前端是指在用户端运行的代码,后端是指在服务器端运行的代码。
你用nodejs做什么中转层,你的nodejs只要不是在浏览器端运行的,它就归属于后端。
你可以说招募一个JavaScript工程师用nodejs来做后端开发,兼做着前端开发,不要再说我们招一个前端工程师,但是要你去做nodejs了。
最不喜欢PHPer和前端er的就是他们永远都学不会什么场景下用什么语言或工具解决什么问题,一个好的工程师不会是语言的奴隶,后端架构师之所以是架构,在某种程度上就是包含了异构的元素。
你把自己始终束缚在JavaScript的层面上,反反复复的去争什么JAVA做到的,nodejs也能做到纯属扯淡和赌气。
2018年10月07日 01点10分