成为更优秀的 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+
爱彼迎/ JavaScript
JavaScript 样式指南
此代码库包含 JavaScript、React、CSS-in-JavaScript、CSS & SaSS 以及 Ruby 的样式指南。它包含一些代码片段,其中包含良好实践和不良实践,并附有解释和参考,可帮助您编写更健壮、更简洁、更无错误的代码。
2. Node 最佳实践
GitHub🌟:68K+
goldbergyoni / nodebestpractices
✅ Node.js 最佳实践列表(2024 年 7 月)
此仓库汇总并整理了 Node.js 最佳实践的热门内容。它拥有规模最大的汇编,并且每周都在增长。目前已呈现 80 多个最佳实践、代码风格指南和架构技巧。
3. JavaScript 算法
GitHub🌟:113K+
trekhleb / javascript-算法
📝 JavaScript 实现的算法和数据结构,并附有解释和进一步阅读的链接
此代码库包含许多流行算法和数据结构的 JavaScript 示例。
每个算法和数据结构都有单独的 README 文件,其中包含相关解释和进一步阅读的链接(包括 YouTube 视频)。
4. JavaScript 问题
GitHub🌟:35K+
lydiahallie / javascript 问题
一长串(高级)JavaScript 问题及其解释✨
该存储库包含大量(高级)JavaScript 问题及其解释,并且经常更新。
5.33个 JS 概念
GitHub🌟:41K+
leonardomso / 33-js-concepts
📜 每个开发人员都应该知道的 33 个 JavaScript 概念。
该存储库收集了有关 33 个 JavaScript 概念的文章和书籍,每个 JavaScript 开发人员都应该了解这些概念,以便深入了解该语言及其工作原理。
6.清洁 JavaScript 代码
GitHub🌟:53K+
ryanmcdermott /清洁代码-javascript
🛁 适用于 JavaScript 的“清洁代码”概念
本代码库包含 Robert C. Martin 著作《代码整洁之道》中关于软件工程原则的 JavaScript 版本。它是一份使用 JavaScript 编写可读、可复用、可重构软件的指南。
7.你不懂 JS
GitHub🌟:142K+
这是一系列深入探讨 JavaScript 语言核心机制的书籍。该系列的第二版目前正在编写中,第一版可在此处获取。
8.超棒的 JavaScript
GitHub🌟:24K+
Sorrycc / awesome-javascript
🐢 一系列出色的浏览器端 JavaScript 库、资源和闪亮的东西。
一个很棒的浏览器端 JavaScript 库和资源集合。这个仓库包含各种框架、模板引擎、文章和帖子、文档、响应式和函数式编程等等,这些资源将提升你的资源储备,甚至可能帮助你为下一个项目选择合适的技术栈。
9. 30秒代码
GitHub🌟:79K+
Chalarangelo / 30秒代码
满足您所有开发需求的简短代码片段
该存储库包含大量简短的 JavaScript 代码片段,这些代码片段在您处理 JavaScript 项目时非常有用,从而提高您的效率和知识。
10.项目指南
GitHub🌟:24K+
elsewhencode /项目指南
JavaScript 项目的一组最佳实践
此存储库包含一系列 JavaScript 项目的最佳实践,旨在提升你遵循最佳实践的技能。这项技能对任何开发人员来说都极其实用且重要,绝对能帮助你脱颖而出。在你的 JavaScript 项目中遵循最佳实践,无疑会增加你获得职位的机会。
奖金
很棒的仓库
pawelborkar / awesome-repos
精选的 GitHub 存储库列表,其中包含大量免费资源。
Awesome Repos 将众多资源丰富的代码库整合到一个地方。您只需访问此代码库即可。该代码库仍在不断完善,欢迎提交 PR。
很棒的 JavaScript 项目
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