01|身为Web前端工程师,我都在开发什么?
宋一玮
你好,我是宋一玮。
前端技术日新月异,尤其 Web 前端技术的能力和应用领域不断增多,Web 前端开发工作的广度和深度也随之日益提升,这就要求 Web 前端工程师必须扩展自己的知识技能体系。
而不少前端开发者吐槽,这些技术更新太快了:刚刚学习了新语言、新框架、新组件库,没多久就变成了老技术,然后又要赶着去学习新技术;加上紧张的工作生活挤压自己的学习时间,一轮一轮下来,觉得自己没沉淀下来什么。
那么,如何在学习和实践前端技术中有所沉淀?
首先,前端技术不只是技术。学习 Web 前端技术的目的是将其应用于实际前端开发工作,要对自己为之工作的前端应用有更全面、立体的了解,才能更有效地总结、归纳技术点,真正成为自己的知识。
其次,掌握技术的广度和深度一样重要。把一项技术钻研到极致,是很受人敬佩的,但在实际工作中也有可能反而限制了思路,正如常说的“拿了把顺手的锤子,就觉得哪里都是钉子”。当掌握多项技术后,技术与技术之间的联系和差异,就会在你脑海中形成一张知识图谱。这样再有新技术来,你就已经有准备了。
在这节课里,我会简要介绍前端应用的历史,提炼出一些前端的领域知识,并从中找到一些不曾改变的规律和原理。然后作为论据,我会比较 20 年前的 Java Web 技术和近年来浏览器端的 JS 前端技术。希望这些内容会帮你触碰到前端应用开发的本质。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
前端技术的演变与未来趋势 本文探讨了前端开发工作的演变和技术变革,强调了前端技术的广度和深度同等重要。通过比较20年前的Java Web技术和近年来浏览器端的JS前端技术,展现了前端技术的发展脉络和未来趋势。文章介绍了前端界面设计的重要性,以及前端开发者需要具备的多方面技能,包括交互设计、浏览器特性等。此外,还对比了JSP技术和现代前端技术栈,强调了前端技术的不断发展和变化,同时也指出了一些技术原理的不变性,帮助读者更好地理解新技术。通过对比MVC和MVVM架构、软件分发和项目依赖管理,展示了前端技术的持续发展和沿革。最后,强调了前端技术的沉淀和学习的重要性,为读者呈现了前端技术的发展脉络和未来趋势。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《现代 React Web 开发实战》,新⼈⾸单¥59
《现代 React Web 开发实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(8)
- 最新
- 精选
- 俞俊001前端开发也是软件开发的一份子,代表着软件工程、开发的各种概念同样应用在前端中(只是会因地制宜),而这就代表着不变中的一部分。比如老师说的 MVC、MVVM ,比如各种设计原则。 另外,前端技术也是在螺旋前进的,可能这段时间流行的以前同样流行过,只是换了个皮。
作者回复: 你好,俞俊001,“可能这段时间流行的以前同样流行过,只是换了个皮” 我非常赞同你说的。 软件技术社区最终还是由人组成的,比起其他领域固然理性得多,但也经常有感性的部分,所以我们也会看到经常有公司或个人炒作一些新技术概念,这时,我们就需要看清它们背后的本质是什么,有没有实质的进步,有没有解决新的痛点。
2022-08-26归属地:北京4 - 大熊猫的五分裤希望后面能有一些实在的东西吧,看完感觉非常大而空。
作者回复: 你好,大熊猫的五分裤,希望从第3节课开始的内容能满足你的期待。
2022-11-19归属地:北京2 - 闪光少女101历史脉络讲述得很清楚,帮助我厘清了思路,虽然看下去有点艰难,但真的很过瘾,也很干货。 nice!
作者回复: 你好,闪光少女101,很高兴你有收获。第一节的前端历史内容我做过多轮取舍,目前这个版本的内容如果能在你脑海里留下个印象,相信对后面的学习会很有帮助。
2022-08-23归属地:北京 - 鐘這樣子深入淺出的比對, 讓人跳出前端的視角, 我覺得不錯 只是這個標題感覺和內容有點出入 XD2022-11-21归属地:中国台湾1
- 棒棒的小伙全是干货2022-08-25归属地:澳大利亚1
- 奕晨开阔的视野,理性的认知2022-12-10归属地:山东
- 潮汐将技术的发展历史和前端的总体介绍的很好👍,准备开始系统学习react2022-11-23归属地:广东
- 轻言笑世讲的很细致2022-11-18归属地:浙江
收起评论