淘先锋技术网

首页 1 2 3 4 5 6 7
网站前端工程开发师以及“大前端”时代来临,Web前端开发工程师如何提升竞争力相关疑问,小编汇总各路说法:

前端全栈:分node全栈和其他语言全栈,比如ror搞全栈是最早的,其他php、java也有,不过纯前端的不过,在react,angular之前搞后台还是可以的。所以前端全栈,我理解是等同于node全栈的。node本身是做后端的,但在前端工程化和BFF领域大放异彩,所以node全栈涵盖了前端的方方面面,是比较合理的解释。

大前端:更泛化的概念,移动互联网时代开启后,hybrid曾经很火,基于h5和webview做跨端,确实是很理想的做法,但复杂交互搞不定,机器性能网络等是硬伤,所以后来出现了rn和weex,整体还是前端写法,所以hybrid里前端也是占了一定的开发,结合之前前端和node的关系,综合3者:1)app里的前端,2)前端,2)node全栈,统称为大前端。这里的”大“含义是可以做的事儿的范围更广,触达前后端移动端,对前端职责有明显提升。随着技术发展,基于electron的桌面开发也日进流程,ott和iot等领域采用js也愈来愈多,所以只要和用户直接触达的端采用了前端技术开发的都涵盖在大前端范畴内。

它的主要职能就是把UI设计好的界面完美地呈现给用户主要技能:

1、熟练使用DIV+CSS并结合JS负责产品的前端开发和页面制作;

2、熟悉W3C标准和各主流浏览器在前端开发中的差异,能运用DIV+CSS解决浏览器的兼容性;

3、负责相关产品的需求以及前端程序的实现,提供合理的前端架构;

4、与产品、后台开发人员保持良好沟通,能快速理解、消化各方需求,并落实为具体的开发工作;

5、了解服务器端的相关工作,在交互体验、产品设计等方面有自己的见解。

网站,网页,APP,小程序。我本人就是前端工程师,相信我。