我一直认为拥有好的技术网站资源将为你学习过程中添加巨大的动力,拥有足够且优质的网站资源,你将进行解决方案进行检索的快速途径。
在国内外有很多优质的计算机技术类网站,这些网站可以为我们在某一方面或某种技术上提供高效、定向的检索途径。而这些优质资源网站中各种文字、视频资源可以帮助我们对技术进行快速理解和深入学期。但由于时间、地域、存储等因素,很多优质的网站不被大多数人所知晓,因此本文将每日更新一条网站信息,直到我的网站资源库腾空为止。
本文所推荐网站为博主在日常生活学习过程中搜集整理,博主主观上认同其网站质量、功能、优异点可以长期存储并能在某一时刻为学习、检索提供巨大帮助。若读者认为自己拥有同类型更加优质的网站请留言(不久后我将在本页面添加优质网站收录表单,敬请读者提交优质网站信息)。
一、论坛类、知识库网站资源推荐
1、MDN Web Docs 2021-3-21
MDN(Mozilla Developer Network) Web Docs网站拥有在新手到老手阶段都能够进行学习进步的前端学习资源,同时拥有完善详细的前端文档可以查询。前端技术栈繁多且更迭迅速,但从根本上讲还是HCJ(Html、CSS、JavaScript)三剑客进行封装优化后的结果,在MDN上你能快速的查找各类前端标准中对API的定义及用例,提高搜索效率。同时MDN中对应API在各大主流内核浏览器的支持度都有一个列表,在每个浏览器API(HCJ)详情页最下放就可以查询到对应类型浏览器支持与否、从哪个版本开始支持等。MDN上也有许多前端技术文章,在空闲之余阅读一些对提升自己的专业素养有潜移默化的影响(大部分为英文文章也可以提升英文阅读能力)。
2、Mag[i] AI搜索引擎 2021-3-22
Mag[i]是一款免费的AI搜索引擎,你的每次一搜索都会影响它的搜索引擎AI的学习方向,当你在搜索页面停留的越久,引擎就会自动调高该类文章学习及抓取得速度,而后呈现出更多聚合搜索结果。这款搜索引擎在对一些不了解的概念搜索时很有用,用户可以通过该搜索引擎抓取的检索词的属性、概念、文章快速对新知识进行理解和分析。
3、StackOverflow(计算机类)
活跃度较高的计算机类问答论坛,拥有大量对各种计算机类只是的讨论,当我代码报错如果无法分析出问题所在时,我会第一时间在Stack Overflow上搜索相关问题。甚至我的服务器上安装Esxi无法识别RAID整列卡的原因我都在Stack Overflow上找到了,当然查找问题的目的是学习解决问题的方案,并不推荐对这类问答论坛依赖度过高。
4、Web前端导航 2021-3-24
Web前端导航是一个资源库类型网站,拥有国内绝大部分主流前端资源网站,每个栏目下都存在着优质的前端学习资源,不多说,看图就知道了。在后面我也打算做一个类似的资源导航页。
5、每天一本编程书 2021-3-25
每天一本编程书是一个高频更新的计算机类书籍推荐网站,该网站现在已经拥有240页左右编程类书籍推荐,同时绝大部分书籍都拥有有效的PDF下载地址,在进行某类编程知识学习时,可以在该网站上搜索该领域内优质教程书、工具书并下载PDF在线学习。总的来说还是推荐大家买实体书,支持正版。但有的书籍使用PDF阅读之后再购买实体书也是一种不错的选择。网站资源很多,非常的方便,不多说,放图:
6、掘金 2021-3-28
掘金是一个高质量计算机技术、软件工程类社区,社区中拥有大量优质的博客,很多时候如果需要搜索特定技术进阶教程就可以在掘金上搜索。
二、特有功能网站推荐
1、StackShare(技术栈共享) 2021-3-20
StackShare网站功能很简单但也很重要,单纯用于Share your Technology stack,在进行项目需求分析中期,我们难免会遇到关于项目技术架构、技术选型类问题,在没有拥有该网站资源前,架构者需要去 51CTO 等架构技术类网站搜索同类型应用环境其他CTO、架构师所用技术栈,在拥有该网站资源后,可以方便的在StackShare数据库中检索到全球同类应用场景Top Company所使用的技术栈,能够方便快捷的查询其技术栈中各个环节使用的技术类型。虽然有些企业技术栈为内部数据(内部框架)不对外开放,但仅可检索数据就已经具有巨大的参考意义了。同时该网站也是一个了解全球新技术商业化运用进度的一个优质网站。同时该网站可以建立 Private Stack ,为自己的开发团队提供技术栈支持服务,但由于博主没有使用过该功能,因此不做评价。
引用一句该网站的一句Banner
See all the tools you’re using and who’s using
StackShare
网站风采:
2、Oh My Git 2021-3-27
Oh My Git 是一个将git操作可视化为一个卡牌类游戏的一个网站,通过这个游戏,玩家可以快速的了解到每一项git操作对于整个版本化管理项目的影响。对于使用git的新手非常有帮助。
三、框架类网站推荐
1、Nx框架
Nx框架是我现在在使用的一个monorep管理框架,Nx框架中预制了很多主流框架模板,可以通过简单的输入几条命令就可以创建一个配置好的项目模板。Nx可以自动帮助你创建多项目Lib,Storybook、UI Test等模块,对于开发者来说其中的配置也是自己进行开发时可以参照的。
2、Midway 2021-3-30
Midway Serverless 是一个用于构建 Node.js 云函数的 Serverless 框架,可以帮开发者在云原生时代更专注于产品开发,降低维护成本。
3、TypeScript 2021-3-31
TypeScript是我认为每一个前端开发者都应该掌握的一门语言,具体为什么请自行百度,这是一门对于初学者规范JS开发、提升代码质量的好工具,即时实际开发中不适用它,它也是必须要掌握的一门语言。现在前端开发除大神外都应该使用TypeScript等强类型语言开发,能够大幅提高代码质量和纠错效率。
四、优质博客推荐
1、原创博客技术联盟 2021-3-26
原创博客技术联盟是一个致力于提供原创技术博客的大佬们组织起来成立的一个博客群,这些博主都是在某一领域至少有30篇以上高质量技术文章的大佬。
五、优质视频资源推荐
1、EggHead 2021-4-01
egghead是一个拥有大量优质前端视频学习资源的视频教程网站,其中可以观看一些大神录制的关于前端开发工具、框架等技术栈小tips和tutorials。
2、Coursera 2021-4-02
Coursera是一个知名视频学习资源网站,拥有大量视频学习资源,在这上面学生可以免费学习网站提供的学习资源。