7个GitHub上的存储库,Web开发必备

GitHub包罗万象,可用的存储库非常多,今天快快小编就来介绍9个GitHub上的存储库,Web开发必备哦。


7个GitHub上的存储库,Web开发必备


1、NW.js

NW.js是一个基于Chromium和node.js的应用程序运行时。在NW.js上,开发者可以用HTML和JavaScript编写本地应用程序。它还允许开发者直接从DOM调用Node.js模块,形成一种编写本地应用程序的新方法,对任何Web技术都适用。

它的主要功能有:使用现代HTML5、CSS3、JS和WebGL编写应用程序;完全支持Node.js API及其所有第三方模块;Node和WebKit运行在同一线程中;易于打包和分发应用程序;可在Linux、Mac OS X和Windows上使用等。

2、Airbnb JavaScript Style Guide

Airbnb JavaScript Style Guide是最常见也最流行的风格指南之一,是学习JavaScript最合理的途径,可以帮助开发者编写更好的JS代码,在团队合作中或者在与ESLint结合时特别实用。

3、Realworld

Realworld是Medium.com的一个典型翻版,允许开发者在不同的前端和后端实现之间进行选择,甚至可以将两者结合,Vue.js+Node/Express或React/Redux+Rust都能搞定,

同一个社交软件可以用任何不同的流行语言或框架进行建构。

4、fullPage.js

fullPage.js是一个简单易用的存储库,它允许开发者创建SPA和横向滑块,可用于Vue、React和Angular,对移动设备完全响应。开发者可在开源项目中自由使用这一存储库,但如果想在商业环境中使用,则必须购买许可证。

5、Storybook

Storybook 允许开发者浏览组件库,是一个用于UI组件的开发环境,查看每个组件的不同状态,并交互式地开发和测试组件,同时支持React、Vue、Angular、React Native、Ember、Web等多种组件。它的运行独立于应用程序,允许开发者单独开发UI组件,从而提高组件的重用性、可测试性和开发速度。开发者可以快速构建,而不必担心与特定应用程序之间的依赖关系。

6、Node.js Best Practices

这一存储库广泛整合了有关Node.js开发的各种最佳实践,它目前由80多个最佳实践、样式指南和架构技巧组成。

其中包含:项目结构实践;错误处理实践;代码风格实践;测试和总体质量实践;投入生产实践;安全性实践;效果实践等。

7、HTML5 Boilerplate

HTML5Boilerplate是一个专业的前端模板,它可以帮助开发者建立快速、耐用、适应性强的网站或应用程序,微软、NASA和耐克等公司都在使用。

它的重要特征有:配置HTML5;设计时考虑到渐进增强;包括:Normalize.css、jQuery和Modernizer;通过配置提高网站的性能和安全性;占位符CSS媒体查询;默认打印样式,性能优化;谷歌通用分析工具平台的优化版本。

这7个GitHub上的存储库你收藏了吗?如果还有什么想要知道的,可以在下方评论留言给小编~


分享到:


相關文章: