We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
原文地址: https://dev.to/sayanide/best-github-repos-for-web-developers-9id
手头有大量的资源📚总是一件很棒的事。
作为一个码农,我们需要专注于功能和最佳实践,而不是一遍遍地编写样板代码。消除无用功,投入时间学习使用正确的工具或者懂得使用有用的资源可以极大的帮助我们节省时间。
通过本篇文章,我们将会了解一些能够极大的帮助我们提升 WEB 开发技能的 GitHub 库,这些库也会帮助你编写更好的代码。
WEB
GitHub
这个库是一个很棒的地方,可以让你随时了解 Node 世界,并在使用时了解最佳实践。拥有 40k Star 和 133 位贡献者,这个库几乎每天都有更新。
Node
40k
该库对排名较高 Node.js 的最佳实践进行了总结和整理,包括 Node.js + Docker 最佳实践。目前拥有超过80多种最佳实践,风格指南和结构建议等。
Node.js
Node.js + Docker
一些常见的最佳做法包括:
点击跳转到仓库
HTML5 Boilerplate 是一个专业的前端模板,用于构建快速、健壮和适应性强的 Web 应用程序或者网站。
HTML5 Boilerplate
Web
该项目是多年迭代开发和社区知识的产物。它没有强加特定的开发理念或者框架,所以你可按照自己的方式自由地构建代码。
包括像如下的预定义功能:
CSS
根据你想要用的内容以及使用方法,将所需文件复制粘贴到你的工程目录里即可。这样就为你提供了一个配置好的模板,从而加快了开发速度。
掌握一个新框架的核心概念和意识形态并不是一件令人沮丧的事情。
如果你没有正确理解这个概念的话,你需要阅读文档,运行示例代码,拆解示例应用程序并将其重新组合在一起,在本地安装 CLI 等等,它需要花费太多的经历,令人沮丧。
CLI
RealWorld 允许你选择任何前端(React,Angular2 等)和任何后端(Node , Django 等),并将它们集成在一起以查看应用程序的真实示例。
RealWorld
React
Angular2
Django
由于这些实现和技术栈相关,它们显然不能混用,但它们仍然遵循相同的功能和UX规范。
一些常用集成实例:
你可以在仓库中找到无穷无尽的示例。尽情去寻找吧!
这是一系列深入研究 JavaScript 语言核心机制的书籍。
JavaScript
所有的书籍均为免费,你可以随时在线阅读。
作者建议阅读的顺序为:
这是 Airbnb 提供的非常精确和专业的风格指南。
Airbnb
本指南将通过深入基础知识和代码片段来帮助你由深入浅地理解 JavaScript。
本指南涉及的一些热门内容如下:
Storybook 是 UI 组件的开发环境,它允许你浏览组件库,查看每个组件的不同状态,以及交互地开发和测试组件。
Storybook
UI
Storybook 在 app 之外运行,这允许你独立开发 UI 组件,提高组件的重用性、测试性和开发速度。你可以快速构建,而不必担心应用程序特定的依赖关系。
app
它附带了一个 CLI 和一些代码示例,供你熟悉 Storybook.
Front-End-Checklist 是一个详尽的列表,列出了在网站或者 HTML 页面投入使用前所需要具备或者测试的所有元素。
Front-End-Checklist
HTML
它是一个基于前端 Web 开发的仓库,更关注性能、安全性和 SEO 等。
SEO
Front-End-Checklist 中的所有项目对于大多数工程都是必须的,但其中有些元素可以省略。
包括:
这篇文章的令该来源于 Tech Sapien 和他所有令人惊叹的工作。库中的图片📷 也是取自同一处。
上面提到的所有的库并不是唯一可用的资源,除此之外我敢肯定还有大量的令人惊叹的项目。这些是其中一些我觉得很有用的资源,同时我自己也经常沉浸其中。
不要忘了给这些库点 Star🌟。以感谢所有出色的贡献者,感谢他们为我们创造了如此有用的资源✌🏼
Star
最后:
如果有翻译的不对的地方,请多多指正,希望有所帮助。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
原文地址: https://dev.to/sayanide/best-github-repos-for-web-developers-9id
手头有大量的资源📚总是一件很棒的事。
作为一个码农,我们需要专注于功能和最佳实践,而不是一遍遍地编写样板代码。消除无用功,投入时间学习使用正确的工具或者懂得使用有用的资源可以极大的帮助我们节省时间。
通过本篇文章,我们将会了解一些能够极大的帮助我们提升
WEB
开发技能的GitHub
库,这些库也会帮助你编写更好的代码。Node.js Best Practices
这个库是一个很棒的地方,可以让你随时了解
Node
世界,并在使用时了解最佳实践。拥有40k
Star 和 133 位贡献者,这个库几乎每天都有更新。该库对排名较高
Node.js
的最佳实践进行了总结和整理,包括Node.js + Docker
最佳实践。目前拥有超过80多种最佳实践,风格指南和结构建议等。点击跳转到仓库
HTML5 Boilerplate
HTML5 Boilerplate
是一个专业的前端模板,用于构建快速、健壮和适应性强的Web
应用程序或者网站。该项目是多年迭代开发和社区知识的产物。它没有强加特定的开发理念或者框架,所以你可按照自己的方式自由地构建代码。
CSS
助手类根据你想要用的内容以及使用方法,将所需文件复制粘贴到你的工程目录里即可。这样就为你提供了一个配置好的模板,从而加快了开发速度。
点击跳转到仓库
RealWorld
掌握一个新框架的核心概念和意识形态并不是一件令人沮丧的事情。
如果你没有正确理解这个概念的话,你需要阅读文档,运行示例代码,拆解示例应用程序并将其重新组合在一起,在本地安装
CLI
等等,它需要花费太多的经历,令人沮丧。RealWorld
允许你选择任何前端(React
,Angular2
等)和任何后端(Node
,Django
等),并将它们集成在一起以查看应用程序的真实示例。由于这些实现和技术栈相关,它们显然不能混用,但它们仍然遵循相同的功能和UX规范。
你可以在仓库中找到无穷无尽的示例。尽情去寻找吧!
点击跳转到仓库
You Don't Know JS Yet
这是一系列深入研究
JavaScript
语言核心机制的书籍。所有的书籍均为免费,你可以随时在线阅读。
点击跳转到仓库
Airbnb JavaScript Guide
这是
Airbnb
提供的非常精确和专业的风格指南。本指南将通过深入基础知识和代码片段来帮助你由深入浅地理解
JavaScript
。点击跳转到仓库
Storybook
Storybook
是UI
组件的开发环境,它允许你浏览组件库,查看每个组件的不同状态,以及交互地开发和测试组件。Storybook
在app
之外运行,这允许你独立开发UI
组件,提高组件的重用性、测试性和开发速度。你可以快速构建,而不必担心应用程序特定的依赖关系。它附带了一个
CLI
和一些代码示例,供你熟悉Storybook
.点击跳转到仓库
Front-End-Checklist
Front-End-Checklist
是一个详尽的列表,列出了在网站或者HTML
页面投入使用前所需要具备或者测试的所有元素。它是一个基于前端
Web
开发的仓库,更关注性能、安全性和SEO
等。Front-End-Checklist
中的所有项目对于大多数工程都是必须的,但其中有些元素可以省略。点击跳转到仓库
灵感和资源
这篇文章的令该来源于 Tech Sapien 和他所有令人惊叹的工作。库中的图片📷 也是取自同一处。
总结
上面提到的所有的库并不是唯一可用的资源,除此之外我敢肯定还有大量的令人惊叹的项目。这些是其中一些我觉得很有用的资源,同时我自己也经常沉浸其中。
不要忘了给这些库点
Star
🌟。以感谢所有出色的贡献者,感谢他们为我们创造了如此有用的资源✌🏼原文地址: https://dev.to/sayanide/best-github-repos-for-web-developers-9id
如果有翻译的不对的地方,请多多指正,希望有所帮助。
The text was updated successfully, but these errors were encountered: