Open Source Project Hot List Issue 9
眼见着“labuladong 的算法小抄”的星星数噌噌噌地往上涨,一天一个样!GitHub 上刷算法的教程有不少,很少有这么火爆的。算法相关岗位的竞争可能更激烈啰:)。“GitHub 蹭星星大法:名字起的好,star 少不了”真的是这样的吗?哈哈。
“Etebase server”是个用来做安全数据同步的、可自托管的项目;有共享数据、访问控制以及协作编辑等协作功能。除此 repo 之外,官方还提供了开源的客户端和客户端库(包括 TypeScript/JavaScript、Rust、Java/Kotlin、Python、C 等多种编程语言)。虽然是开源的项目(目前看来是),但从其设计和实施来看,定位目标还是很明确的——“企业级服务”。
“Timeliner”是一款个人数据聚合工具。“这个工具的预期目的是帮助保存个人和家庭历史。”
“Frontend for VA.gov”这个项目在清单上出现很多次了。顾名思义,它是“VA.gov”这个网站的前端 repo,“Department of Veterans Affairs”开源了一系列项目,这只是其中的一个。从这些项目,我们可以了解到网站大致的架构:网站前端基于 JavaScript(React),后端 API 基于 Ruby;网站 CMS 和 Content API 基于 Drupal 8;前端通过 GraphQL 从 CMS 读取 Content(内容)。数据库用了 Redis 和 PostgreSQL(PostGIS 是必需的)。
你好!勤快的作者和贡献者们!你们的辛勤付出,大家都看到了。
祝周末愉快!
注:数据来源于 GitHub。