7

技术周刊 2020-12-18:GitHub 2020 年度报告发布,这一年写代码的人更多了

 3 years ago
source link: https://zhuanlan.zhihu.com/p/337948123
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

技术周刊 2020-12-18:GitHub 2020 年度报告发布,这一年写代码的人更多了

  • GitHub 发布 2020 年度报告
    • 过去一年新增了 1600 万开发者,新增了 6000 万个新仓库
    • JavaScript 依旧是过去一年最热门的语言,接下来是 Python、Java、TypeScript、C#,其中 TypeScript 已经攀升到第四位
    • 开源项目接入自动生成安全更新 PR 的功能后,安全更新速度相比于之前提升了 4.4 周时间,目前这项功能已支持这六种包管理器和编程语言:Composer(PHP)、Maven(Java)、npm(Javascript)、NuGet(.Net)、PyPI(Python)、RubyGems(Ruby)

点评:这是 Github 第 6 年发布年度报告了,相比过去 5 年的报告,这份报告除了陈述大量的数据,更加有人性,给我们很多如何平衡工作与生活、提高开发效率的建议

  • Snowpack 3 RC 版发布,这个大版本包含如下新特性:
    • experiments.source:流式导入 npm,无需安装步骤
    • experiments.optimize:内置打包、预加载和资产最小化能力
    • experiments.routes:用于 HTML 回退和 API 代理的高级配置
    • import 'snowpack':用于 Snowpack 集成的新的 JavaScript API

点评:专打 webpack 令人诟病的地方

  • Dexie.js 是一个 IndexedDB 的包装库,方便开发者流畅的编写 IndexedDB 代码。
  • JsDiff 是一个比较 JavaScript 库的可视化工具,包括 npm下载、谷歌趋势、GitHub stars、公开发行数量等指标。

编辑:@墨尘 & 审阅:@承虎


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK