想更好的运用一门语言或者一门工具,一定要理解它的设计初衷和发展历程,所有的技术都是为了更好的解决问题,我们应该先关注问题本身,再研究技术。
Tim Berners-Lee于1989年3月提出超文本的思想,它本人的照片就是封面上左边的人物,t恤上写着我不懂互联网。哈哈哈。
[官方文档链接](The original proposal of the WWW, HTMLized (w3.org))
Suppose all the information stored oncomputers everywhere were linkedSuppose I could program my computerto create a space in which everythingcould be linked to everything.
假设所有存储在计算机上的信息都是链接的,那么我可以对计算机进行编程,以创建一个空间,在这个空间中,所有东西都可以链接到所有东西。
我们可以看到web初期的架构模式,可以发送http请求,访问其他页面。大家可以思考一下当年的架构和现在的架构有什么区别。
我感觉图很详细了, 我们感觉可以按照几2G时代和3G,4G时代来划分
我们现在已经开展5g时代了,大家感觉5g时代前端是什么样的,我感觉周围的人都在说低代码开发和数据可视化等,大家是否有自己的见解。
我们前端开发的东西都给哪写人使用。
图片里面必须拥有鸿蒙。
我们web是跨平台的,开发一套东西就可以在这些浏览器同时访问。
小恐龙是Deno,很有潜力,大家可以关注。这是nodejs开发者在18年的时候发布的,大家可以看一下我对nodejs遗憾的十件事,我把视频贴过来我对 Node.js 遗憾的十件事 - Ryan Dahl - JSConf EU 2018_哔哩哔哩_bilibili
这里贴一下李松峰老师翻译的深入了解现代浏览器,很详细。 w3c/20190603_cncuckoo_深入理解现代浏览器.md at master · 75team/w3c · GitHub 还有一个是我找的,我感觉也很好。 浏览器的工作原理:现代网络浏览器幕后揭秘 - HTML5 Rocks
MDN介绍的比较详细。可以看一下这个。而且可以看中文的, An overview of HTTP - HTTP | MDN (mozilla.org) 点击语言,切换中文就可以了。
前端技能树有很多,这个也比较全,大家可以看看这个来安排自己的前端进阶之路。https://roadmap.sh/frontend
还有一种就是看面试要求,我们对照着面试要求来进行学习。
再次感谢李峰松老师,希望本篇文章能给到大家不一样的帮助和启发,我是大熊G。