我关注的 JavaScript 代码库
在你开始阅读这篇文章之前,我先为我的语法错误感到抱歉。我的英语不太好。我之所以这么说,是因为我之前的文章受到了批评。
阿列克谢·迪舍尔曼@adyschelmann
@ThePracticalDev @yazilimci_adam有人应该检查一下这篇文章的语法...即使作为非母语人士,其中一些错误也很难忽视🙈2019年1月12日下午14:30
他说得对。真的。我每天都在努力提升自己。总之,学到新东西就会立即分享。
我之前在自己的博客上发表过这篇文章
你好。最近我一直在关注一些教育类的仓库。这些仓库真的很有用。
也许你以前听说过它们。这篇文章是为那些想知道从哪里开始的人准备的。总之。
开始之前
以下列表无序。如果您能全部看完就更好了。所以,您不必从第一个开始。
很棒的 JavaScript
🐢 一系列出色的浏览器端 JavaScript 库、资源和精彩事物的集合。
这个仓库对主题进行了分类。例如,如果你需要一些关于路由的知识,你可以轻松导航到它的子主题。多亏了这个仓库,我找到了page.js路由器。在这里,你可以找到许多流行的框架、库和其他很棒的列表。
回购网址: https://github.com/sorrycc/awesome-javascript
你不知道 JS
你应该听说过这个 repo。你可能听说过这个 repo。这是一套关于 JavaScript 的书籍。共有六本书,助你精通 JavaScript (好吧,这完全取决于你)。它完全免费。
仓库网址: https://github.com/getify/You-Dont-Know-JS
前端检查清单
🗂 适合现代网站和一丝不苟的开发人员的完美前端清单
你仍然觉得自己知识不足吗?我知道有些开发者是这么想的。就连我自己也这么想。因为我并非无所不知。
无论如何,有一些规则需要遵守,例如元标签、属性等等。这些规则并非严格规定。但如果你想成为一名优秀的前端开发人员,就应该了解这些规则。你可以在这里找到一些关于如何构建更高效网站的提示。
回购网址: https://github.com/thedaviddias/Front-End-Checklist
33个JS概念
📜 每个 JavaScript 开发人员都应该知道的 33 个概念。
正如你所了解的,这里有 33 个你应该了解的概念。它们也支持不同的语言版本。通过这个代码库,你可以轻松理解==和===之间的区别。
仓库网址: https://github.com/leonardomso/33-js-concepts
现代 JS 速查表
您在现代项目中经常遇到的 JavaScript 知识的备忘单。
通过此存储库,您将获得 JavaScript 特性的讲解。所有内容都讲解得简洁易懂。每个主题都配有代码片段示例。
仓库网址: https://github.com/mbeaudru/modern-js-cheatsheet
清洁代码 JavaScript
🛁 适用于 JavaScript 的“清洁代码”概念
实际上,这些技巧是每个开发人员使用每种语言都应该遵循的。本代码库中的示例都是基于 JavaScript 创建的。命名、参数和有意义的代码片段都很重要。例如,这段代码的作用是什么?
function ok(a, a1, a2) {
// some code will be here.
}
“ok”是什么意思?为什么有三个参数?我应该如何理解a、a1和a2?开发人员看到这样的代码片段时总会提出疑问。在这里,您可以找到一些编写更简洁代码的技巧。
仓库网址: https://github.com/ryanmcdermott/clean-code-javascript
Airbnb 的 JavaScript 风格指南
这是最著名的风格指南之一。
我应该用哪一个?“var”、“const”还是“let”?为什么?你可以找到这类问题的答案。一个关于引用用法的示例。
// bad
const bad = {
'foo': 3,
'bar': 4,
'data-blah': 5,
};
// good
const good = {
foo: 3,
bar: 4,
'data-blah': 5,
};
有了这个样式指南,你的代码可读性会更高。这些并非严格的规则,但每个 JavaScript 开发者都应该了解它们。我的朋友在一家大公司工作,他们在项目中使用这个样式指南。所以团队里的每个开发者都在使用这个样式指南。
回购网址: https://github.com/airbnb/javascript
希望本文能对你有所帮助。
谢谢阅读。
文章来源:https://dev.to/itachiuchiha/javascript-repositories-i-follow-1fa8