当前位置: 首页 > 后端技术 > PHP

https---www.jianshu.com-p-9f4a9b1c90c7

时间:2023-03-29 19:49:28 PHP

前端开发是web前端开发的简称。网上有很多解释和描述。今天我就从自己的角度和对前端开发的理解说一说。前端开发从业者有以下来源:培训中心、后端到前端、美术到前端。大多数前端可能是从第一类和第三类演变而来的。前端开发是一个相对较新的职位。国内外对前端开发的关注应该是从2005年开始的,到现在才10多年。三要素Web前端开发技术包括HTML、CSS和JavaScript三要素,但是随着RIA的流行和流行,Flash/Flex、Silverlight、XML和服务器端语言也是前端开发应该掌握的工程师。Web前端开发工程师需要与上游的交互设计师、视觉设计师、产品经理以及下游的服务端工程师进行沟通。他们需要掌握很多技能。这就对Web前端开发工程师在知识广度上提出了要求。想要精通前端开发,可能需要先精通十行。然而,全能者总是凤毛麟角。因此,对于不太重要的知识,我们只需“通过”即可。但“沟通”到什么程度才够呢?对于很多初级前端开发工程师来说,这个问题是很迷惑的。前端开发的入门门槛其实很低。相对于服务端语言先慢后快的学习曲线,前端开发的学习曲线是先快后慢。因此,对于从事IT工作的人来说,前端开发是一个很好的切入点。正因如此,前端开发领域不乏自学成才的“高手”同行,但大多停留在会用的阶段,因为后面的学习曲线越来越陡峭,而且每一步都很难向前推进。另一方面,如前所述,前端开发是一个非常新的职业,对一些规范和最佳实践的研究正处于探索阶段。总是有新的灵感和技术不时闪现出来,比如CSSsprite、浮动定位、负边距布局、网格布局等;各种JavaScript框架层出不穷,为整个前端开发领域注入了强大的活力;愈演愈烈,跨浏览器兼容方案还是五花八门。为了满足“高可维护性”的需求,需要更深入、更系统地掌握前端知识,这样才有可能打造出良好的前端架构,保证代码质量。技能清单必须掌握基本的Web前端开发技术,包括:CSS,HTML,DOM,javascript,Ajax,jquery,Vue,jquery-mobile,zepto等浏览器的兼容性,渲染原理和存在的bug。这是一个前端工程师的核心技能,是专攻页面效果的技术。想要在更深层次上做好前端开发,就需要学习和了解更多的东西,比如一些流行的框架backbone、angularjs等;nodejs这几年越来越火了,你也需要学习一下。简单总结前端开发是一个由易到难的过程。上手很容易。进去之后,你会发现眼前是一片海。只要你想做得更好,总有你不知道的事情。在这个知识爆炸的时代,每分钟都有新的事物在孕育和产生,这就需要我们不断学习,专攻研究,做到不骄不躁,努力学习。个人格言任何一件简单的事情,只要你愿意坚持一万个小时,你就会成为这个行业的专家。原作者:王学兵