极客视点
极客时间编辑部
极客时间编辑部
113243 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/03:11
登录|注册

1月份GitHub上热门的JavaScript开源项目

讲述:丁婵大小:4.39M时长:03:11
日前,开源最前线(ID:OpenSourceTop) 整理了 1 月份 GitHub 上热门的 JavaScript 开源项目,供开发者参考。

1. JavaScript(Star:92529)

这是 Airbnb JavaScript 风格指南,这个指南会假设你正在使用 Babel,并需要你使用Babel-Preset-Airbnb。并且还需安装带有Airbnb-Browser-Shims的 Shims/Polyfills。

2. Puppeteer(Star:58517)

它是一个 Node.js 库,通过 DevTools 协议提供了一个高级的 API 来控制 headless Chrome。它还可以配置为使用完整的(非 headless)Chrome。Puppeteer 的基本特性包括:
生成屏幕截图和 PDF 页面;
检索 SPA 并生成预渲染内容(即“SSR”);
自动提交表单、UI 测试、键盘输入等;
创建一个最新的自动测试环境。使用最新的 JavaScript 和浏览器功能,在最新版本的 Chrome 中直接运行测试。

3. Next.js(Star:44924)

这是一个轻量级的 React 服务端渲染应用框架。

4. Gatsby(Star:42161)

它可以使用 React.js 把纯文本转换到动态博客或者网站上。目标如下:
无需重载页面转换;
热重载编辑;
构建静态网站创建 React.js 组件模型和生态系统;
直观的基于目录的 URLs;
支持 “Starters”。

5. Awesome Mac(Star:35693)

该项目收集各种类别非常好用的 Mac 应用程序、软件及工具。包含开发者工具、测试工具、命令行工具、版本控制等将近三十多种类别的工具。

6. LeetCode(Star:27078)

该项目是 LeetCode 题解,目前分为四个部分:
第一部分是 LeetCode 经典题目的解析,包括思路、关键点和具体的代码实现;
第二部分是对数据结构与算法的总结;
第三部分是 Anki 卡片,将 LeetCode 题目按照一定的方式记录在 Anki 中,方便大家记忆;
第四部分是计划,记录将来要加入到以上三个部分内容。

7. Lighthouse(Star:19005)

这是一个开源的自动化工具,用于改进网络应用的质量。你可以将其作为一个 Chrome 扩展程序运行,或从命令行运行。你为 Lighthouse 提供一个要审查的网址,它将针对此页面运行一连串的测试,然后生成一个有关页面性能的报告。

8. React virtualized(Star:18107)

这是一个 React 组件,用于高效地呈现大型列表和表格数据。

9. Alpine.js(Star:3347)

这是 JavaScript 的一个小框架,旨在用最小的成本提供大型框架(Vue 或 React)的高级特性,以保留自己的 DOM,并按自己认为合适的方式进行构建。
以上就是 1 月份 GitHub 上热门的 9 个 JavaScript 开源项目,希望对你有所帮助。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
大纲
固定大纲
1. JavaScript(Star:92529)
2. Puppeteer(Star:58517)
3. Next.js(Star:44924)
4. Gatsby(Star:42161)
5. Awesome Mac(Star:35693)
6. LeetCode(Star:27078)
7. Lighthouse(Star:19005)
8. React virtualized(Star:18107)
9. Alpine.js(Star:3347)
显示
设置
留言
收藏
70
沉浸
阅读
分享
手机端
快捷键
回顶部