成为更优秀的 JavaScript 开发人员的 10 个 GitHub 存储库

2025-05-26

成为更优秀的 JavaScript 开发人员的 10 个 GitHub 存储库

随着 ReactJS、VueJS、Angular、SvelteJS 等库和框架以及 Node.js 和 Deno 等运行时环境的引入,JavaScript 开发人员的需求激增。从种子初创公司到大型科技公司,每个人都在以某种形式使用 JavaScript。

无论是像 ReactJS 这样的库,还是像 Angular 这样的复杂框架,又或是像 Node.js 和 Deno 这样的运行时环境,它们都有一个共同点:它们可以用来以更结构化、更健壮、更可扩展的方式编写 JavaScript 代码,从而易于维护、调试和扩展。

话虽如此,作为一名 JavaScript 开发人员,通过相关的最佳实践和概念来提升您的技能就变得更加重要。

在这篇文章中,我包含了 10 个这样的 GitHub 存储库,它们将帮助您成为更好的 JavaScript 开发人员,还将帮助您遵循最佳实践、明确您的概念并编写可扩展且干净的代码。

1. JavaScript 样式指南

GitHub🌟:111K+

GitHub 徽标 爱彼迎/ JavaScript

JavaScript 样式指南

此代码库包含 JavaScript、React、CSS-in-JavaScript、CSS & SaSS 以及 Ruby 的样式指南。它包含一些代码片段,其中包含良好实践和不良实践,并附有解释和参考,可帮助您编写更健壮、更简洁、更无错误的代码。

2. Node 最佳实践

GitHub🌟:68K+

GitHub 徽标 goldbergyoni / nodebestpractices

✅ Node.js 最佳实践列表(2024 年 7 月)

此仓库汇总并整理了 Node.js 最佳实践的热门内容。它拥有规模最大的汇编,并且每周都在增长。目前已呈现 80 多个最佳实践、代码风格指南和架构技巧。

3. JavaScript 算法

GitHub🌟:113K+

GitHub 徽标 trekhleb / javascript-算法

📝 JavaScript 实现的算法和数据结构,并附有解释和进一步阅读的链接

此代码库包含许多流行算法和数据结构的 JavaScript 示例。
每个算法和数据结构都有单独的 README 文件,其中包含相关解释和进一步阅读的链接(包括 YouTube 视频)。

4. JavaScript 问题

GitHub🌟:35K+

GitHub 徽标 lydiahallie / javascript 问题

一长串(高级)JavaScript 问题及其解释✨

该存储库包含大量(高级)JavaScript 问题及其解释,并且经常更新。

5.33个 JS 概念

GitHub🌟:41K+

GitHub 徽标 leonardomso / 33-js-concepts

📜 每个开发人员都应该知道的 33 个 JavaScript 概念。

该存储库收集了有关 33 个 JavaScript 概念的文章和书籍,每个 JavaScript 开发人员都应该了解这些概念,以便深入了解该语言及其工作原理。

6.清洁 JavaScript 代码

GitHub🌟:53K+

GitHub 徽标 ryanmcdermott /清洁代码-javascript

🛁 适用于 JavaScript 的“清洁代码”概念

本代码库包含 Robert C. Martin 著作《代码整洁之道》中关于软件工程原则的 JavaScript 版本。它是一份使用 JavaScript 编写可读、可复用、可重构软件的指南。

7.你不懂 JS

GitHub🌟:142K+

GitHub 徽标 getify /你不知道的 JS

关于 JavaScript 的书籍系列。推特上@YDKJS。

这是一系列深入探讨 JavaScript 语言核心机制的书籍。该系列的第二版目前正在编写中,第一版可在此处获取。

8.超棒的 JavaScript

GitHub🌟:24K+

GitHub 徽标 Sorrycc / awesome-javascript

🐢 一系列出色的浏览器端 JavaScript 库、资源和闪亮的东西。

一个很棒的浏览器端 JavaScript 库和资源集合。这个仓库包含各种框架、模板引擎、文章和帖子、文档、响应式和函数式编程等等,这些资源将提升你的资源储备,甚至可能帮助你为下一个项目选择合适的技术栈。

9. 30秒代码

GitHub🌟:79K+

GitHub 徽标 Chalarangelo / 30秒代码

满足您所有开发需求的简短代码片段

该存储库包含大量简短的 JavaScript 代码片段,这些代码片段在您处理 JavaScript 项目时非常有用,从而提高您的效率和知识。

10.项目指南

GitHub🌟:24K+

GitHub 徽标 elsewhencode /项目指南

JavaScript 项目的一组最佳实践

此存储库包含一系列 JavaScript 项目的最佳实践,旨在提升你遵循最佳实践的技能。这项技能对任何开发人员来说都极其实用且重要,绝对能帮助你脱颖而出。在你的 JavaScript 项目中遵循最佳实践,无疑会增加你获得职位的机会。

奖金

很棒的仓库

GitHub 徽标 pawelborkar / awesome-repos

精选的 GitHub 存储库列表,其中包含大量免费资源。

Awesome Repos 将众多资源丰富的代码库整合到一个地方。您只需访问此代码库即可。该代码库仍在不断完善,欢迎提交 PR。

很棒的 JavaScript 项目

GitHub 徽标 Vishal-raj-1 / Awesome-JavaScript-Projects

这个存储库包含很棒的原始 JavaScript 项目。

如果你是 JavaScript 初学者或新手,并且想通过构建项目来提升你的 JavaScript 技能,那么这个代码库对你来说会非常有帮助。它包含一系列用原生 JavaScript 编写的项目(不涉及任何框架和库)。

致谢

非常感谢你阅读这篇文章,希望你和我一样觉得这些代码库很有用,并能帮助你成为更优秀的 JavaScript 开发者。欢迎提出任何建议,如果你喜欢我的作品,可以在Twitter上关注我。

文章来源:https://dev.to/pb/10-github-repositories-which-will-help-you-to-become-a-better-javascript-developer-5om
PREV
Git Squash 简化
NEXT
每个开发人员都应该知道的 10 个 GitHub 存储库 1. 免费编程书籍 2. 开发人员路线图 3. OSSU 计算机科学 4. Awesome 5. 构建您自己的 X 6. 编码面试大学 7. 公共 API 8. 技术面试手册 9. 系统设计入门 10. 开发人员的设计资源