摘要:2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种丰富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。
如今web技术应用随着移动互联网和智能手机的发展也变得更为广泛,不再局限于某一特定平台。甚至如今5G技术的快速应用,我们也能遇见一个万物互联的世界,而前端作为物联网应用的‘脸’,因而变得再次火热。因此作为大学生,应从常用的web前端技术学起,为物联网的到来做好准备。
作为计算机科学与技术专业的本科生理应掌握IT领域的常用技术,web前端技术便是其中一种。本文为大二上学期网页实训课程的心得体会和总结,详细介绍了网页实训课程学习的过程和收获,也论述了自己对web前端技术的认识,展望了网页或者前端技术的发展,本文仅为自我学习阶段性总结。
一.对网页实训课的总结
进入大学学习计算机已有一年半,踏入IT领域也有两年了。经过这段时间的不断学习积累,我也初步认识计算机科学的许多方面。大二秋季学期开展的网页实训课是对整个大一课程的理论知识的实践和拓展。目前我们学习掌握到web前端技术知识有HTML,CSS等,这些知识的掌握足以使我们开发简单无逻辑的普通静态网页。能够开发简单的静态网页也是为后续web开发学习的铺垫。具体也没啥好总结的,HTML和CSS的灵活运用就是靠长期的实践和积累。
二,对web前端技术的认识
Web前端技术的发展已经有几十年的时间,狭隘的看,web前端技术是随着互联网的发展而诞生的应用技术。W3C标准的HTML,CSS,JS,可以说是web前端技术的重要三大块,很多类库和框架都是建立在这三大块上的。所以对于要从事web前端开发的人学好三大块的理论知识尤为重要。而学会使用类库和框架jQuery,Bootstrap等则是对实际开发提高效率,提升效益的需要。当然还要了解前后端之间的交互技术,如sql数据库操作,Http协议,甚至深入tcp/ip协议,这样才能保障一个完整安全的web前端。所谓不想当将军的士兵不是好兵,web前端开发也可以通过学习积累完成转型web全栈开发,对于一个对计算机和互联网有全面深刻认识的人来说,全栈开发也只是时间上的问题。总的来说,一开始就怼那些花里胡哨的技术和框架的人路肯定走不宽,也更不可能走远。而对计算机网络体系结构有深刻认识,对网络底层协议有系统学习,对常用互联网开发的计算机语言如JAVA,JS有全面学习掌握的人才会自如的开发web,这也是物联网时代开发人员应具备的能力。
三,对前端发展的展望
5G的基础设施已紧锣密鼓在全球范围类部署,高稳定性,高带宽低时延的5G移动网络必将带来新的一场革命,我们已经能够触摸到物联网的轮廓。在5G移动网络和ipv6技术的支持下万物互联将变为现实。在这种新型技术实现的背景下,前端技术又充当怎样的角色呢,web前端开发人员又要如和提升自己以应对物联网的到来呢,这都值的思考。
即使我们不能知道具体的应用,但我们能却定这个方向是发展的趋势并且是不可逆的。
2018年12月15日 于西城
原文地址:https://www.cnblogs.com/HonkerYblogs/p/10442891.html