美文网首页
前端发展个人梳理

前端发展个人梳理

作者: 一许青衫一 | 来源:发表于2019-05-08 09:34 被阅读0次

  前端的本质就是展示数据给用户,最原始的前端工作就是从服务器获取html文档,然后渲染展示在浏览器上面。随着互联网的发展,用户希望看到更加清晰更容易记住的数据,到这个节点,数据的范围就变广了。从一开始的纯文本的数据,慢慢变成看图表和数据相结合,因为人们往往更容易记住图而不是一大段文字。再接着发展,在满足了基本的展示数据的需求后,用户开始追求页面的美观性了,毕竟对于美的追求是人的本性之一。所以,CSS样式表自此应运而生。将简陋粗糙的页面装饰得漂亮和赏心悦目。这也是前端发展的第一阶段,此阶段页面漂亮,数据清晰,但是本质上还是静态的html文档结合,没有自己的核心与灵魂。

  处于第一阶段下的前端工作是比较简单的,所需要的技能也就是html+css+js,所以岗位是没有技术含量的,因此去培训班培训或者自学几个月就能上手大致的前端工作了。这里还要补充一下第一阶段后期的发展,那就是对于JavaScript的使用日益加重。这还是来源于用户的需求,静极思动,安安静静没有一点生命气息的html文档逐渐被用户习惯并且嫌弃,人们越加渴望通过虚拟的网络接触真实的生命。从这一点看来,人类本身还是挺矛盾的。所以说,如果页面能够动起来,给予具有生命的假象,那不就更能吸引用户了嘛。基础此,JS就是一个很好的也是唯一赋予文档动作的工具。展示动画,隐藏/显示文字图片,提供点击按钮交互等都是应用JS让静态的页面与用户之间进行一次沟通。此时,页面也由一个静态的死物升级成为具有粗浅意识的生命体。

  基础的东西往往意味着繁琐,这是它作为基础本身的定义。只有颗粒度小,才能构建宏伟的造物。前端开发者开始发现使用原生JS实现需求,步骤复杂且繁琐,并且多个地方属于重复使用,不符合[机械并且重复的动作让计算机去做]

这一编程理念。所以诞生了JQuery框架,它封装了一些JS基本操作,做到了简化使用和很好的兼容性与可读性。自此,第一阶段正式稳定并长期维持水平的发展状态。

  历史总是向前发展的,随着智能手机的发展,移动互联网也高速发展并影响着我们的生活。用户与APP之间的互动越来越多,逐渐不同功能的APP充斥着我们的生活。打车🚖用滴滴预约,外卖饿了么和美团,更多的交互要求前端页面提供更多的功能,能够让用户将APP视为一个同龄的朋友。这给前端带来了严峻的挑战,前端本身的单一功能已经不能满足用户的日益增长的交互需求了,我们需要改变。HTML5和CSS3就是改变的产物,HTML5是html文档的最新一代标准,相比较于上一版本,支持了更多的功能:音频/视频播放,语义化标签,离线存储,2D/3D绘图等等。CSS3也是为了页面更丰富的装饰产生的。

  前端三剑客可能会迟到,但永远不会缺席。老大哥JS怎么能不跟着两兄弟改变呢?原生的JS是从最朴素直接的角度来操作页面内容。新的时代需要更高纬度的视角去处理复杂的情况,所以React,Vue,Angular三大框架出世了。

相关文章

  • 前端发展个人梳理

      前端的本质就是展示数据给用户,最原始的前端工作就是从服务器获取html文档,然后渲染展示在浏览器上面。随着互联...

  • 前端—个人知识点梳理

    目前已经用过的技术: 技术类原生javascriptsocket //长链接react (vue?angula...

  • 前端的发展(个人理解)

    进化 化繁为简让编码更快乐(站在巨人的肩膀上)。 符合历史的发展趋势,从石器时代到现代社会,就是一个不断站在巨人肩...

  • 前端框架梳理

    一直都是很懒的人,懒得去写笔记,写文章,感觉应该是要有一些沉淀了。计划在简书上写一些技术相关的文章,先整理下前端相...

  • 前端知识 梳理

    1. ajax 的五个步骤 1.建立xmlHttpRequest对象 2.设置回调函数 3.使用OPEN方法与服务...

  • 前端知识梳理

    学习和整理前端的所有知识点包括但不限于以下方面:CSSJS计算机网络性能优化框架&构建&部署团队协同(git/sv...

  • 前端性能监控

    这是一片梳理前端性能监控的文章

  • 前端发展

    05月13, 2016 写给想成为前端工程师的同学们 前端工程师是做什么的? [图片上传失败...(image-d...

  • 个人梳理

    最近开始觉察,如何更好地做好自己的文化账号。因为自己希望做的,就是弘扬先圣的经典,希望更多的人从经典中受益。 那如...

  • Day006 - 感性认识JavaScript (2018-11

    知识点梳理: Web应用后端开发 -- web前端网络数据采集 -- 爬虫和前端开发人员交互 web前端 = HT...

网友评论

      本文标题:前端发展个人梳理

      本文链接:https://www.haomeiwen.com/subject/lavpoqtx.html