开始
如何使用本网站
本网站并不是一个学习平台,创立他的目的主要有两个
- 用来介绍自己,免去了和面试官浪费口水
- 给广大初学者一个全面了解
Web技术栈的指南
如果你想通过本网站作为蓝本进行 Web 技术栈的学习,那么请有所取舍,因为全部学下来可能 十年 都不一定学的完,而这期间又会有更多的新技术涌现出来。
我个人的经验是,学习任何一门新技术,首先要阅读文档,其次要动手实践,而借助 ChatGPT 让我的这个过程事半功倍。真的非常感谢 ChatGPT 老师。
吐槽
怪不得人家说前端技术没有深度,你看看那群半吊子面试官,开口就只会问前端八股。还有一些自以为是的,找到某个超级边缘的技术盲区就疯狂试探你。
你们真以为这样筛选出来的就是好的程序员吗?就是你们所谓的基础好的程序员吗?筛选出来的无非就是死记硬背过前端八股的最最最死板的那种程序员,答不出来就代表基础差吗?
我随便问你一个问题,保证 90% 的面试官都不一定答得对,假设你是一个弹性容器的直接子元素,那么该元素 CSS 的 display 属性设置为 block 和 inline 有区别吗?如果有会是什么样的?如果没有为什么?
下次再碰见面试官你就反问他这个问题。他答不出来你就说他最基本的 display 属性都搞不明白,基础这么差根本不配当面试官。
为什么选择用 VitePress 搭建个人网站
因为可以用 MarkDown 编写内容,虽然更偏向于文档模板而不是个人博客,但已经足够了。我的时间真的非常有限,不可能自己开发一个个站,其他的建站工具技术栈又偏离太多。所以选择 VitePress。
如何贡献
如果你觉得我总结的这套 Web 技术栈还不够全面。请提 PR,欢迎大家补充。
Github 地址就在右上角。