Web前端开发的难点和重要性有哪些?

如题所述

    难点:页面的布局、浏览器的兼容性以及页面的样式效果。

    职责:Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。

    技术:

        对常用的一些JS框架了解,如jQuery、YUI等。

        掌握最基本的JavaScript计算方法编写。

        对目前互联网流行的网页制作方法(Web2.0)HTML+CSS,以及各大浏览器兼容性有很大            的 了解。

        对前沿技术(HTML5+CSS3)的基本掌握。

        还要对IT其他编程语言有所了解如:PHP,Java,.net!有一些公司还要求懂一点SEO优化!


至于重要性,不言而喻啦。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-13
第一,平台、浏览器生态复杂,要考虑的场景太多,不同平台上实现同一界面功能的重复劳动严重,这个难点在于如何消除前端开发的重复劳动。
第二,当需求发生变化的时候,最先往往就是前端,而很多需求变化和后端无关,单纯就是前端的改变。这些需求改变有的是不合理的,但是,客观来说,也有不少是有必要的需求改变,用户的喜好会变化,用户的喜好我们也要反复揣摩,也就是要适应需求变化,所以,难点就成了如何让前端开发适应快速变化的需求。
第三,前端的学习曲线其实挺陡,很多后端开发者以为前端只是玩一玩HTML,到了自己上手的时候发现其实要学很多。
第2个回答  2020-12-18

难点在浏览器的兼容上和技术理念的更替。

前端技术的迭代一点也不比后端慢,从原生css+js开发,以前你会css和js就可以写前端,到现在react,vue的全家桶框架开发。

前端的开发理念和技术主流已经发生了质的变化。

es5,es6、es7规范的迭代也是前端的必备。加上webpack,nodejs等各种技术。前端现在早已不是以前会css和js就能满足的了。已经开始有自己的技术生态,未来也将蓬勃