资讯专栏INFORMATION COLUMN

【本周项目】9.8-9.14

13651657101 / 718人阅读

摘要:的本周项目模块精选一周中增长最快的最新前端项目,帮助前端开发者了解最新项目动向。期待下一个项目是一个基于浏览器的小巧而优雅的客户端,让你的网络请求更简单。

本文转自 FEPulse 公众号(微信搜索 FEPulse,精选国内外最新前端资讯,为你把握前端脉搏)。

FEPulse 的【本周项目】模块精选 Github 一周中 Star 增长最快的最新前端项目,帮助前端开发者了解最新项目动向。

1. WatermelonDB

下一代功能强大的 React 和 React Native APP 的数据库,WatermelonDB 特地为复杂的 React 和 React Native APP 做了优化,首要目标就是性能,换句话说就是要快速启动。

当应用简单时,可以使用 Redux 或者 Mobx,但如果扩展到数千或数万个数据库记录,应用程序启动速度会受到很大影响,尤其在速度较慢的 Android 设备上,将完整的数据库加载到 JavaScript 代价巨大。WatermelonDB 的解决方案就是延迟加载,并且因为所有查询都是以单线程的方式直接在 SQLite 数据库上执行,所以即使在较慢的 Android 设备上,大多数查询也会在不到 1 毫秒的时间内解析,即使有 10000 条记录!

2. Pigeon Maps

不需要额外依赖的地图组件库,旨在提供以 React 为中心性能优先的可扩展地图引擎,压缩之后只有 8KB。

因为主打小而快,所以功能上并不如 Google Map 这样的专业地图库完善,比较适合简单场景的地图应用。

3. You Dont Need Momentjs

这篇文档主要列举了可以使用 date-fns 或原生方法替代 Momentjs 的场景。

Momentjs 是一个功能强大的时间库,但正因如此,Momentjs 同时也有 API 复杂、包庞大等缺点。大部分时候我们只需要 Momentjs 的部分功能,而这些功能可以通过 date-fns 或者原生方法实现,同时又能减少包的大小和提升性能。

期待下一个项目 You Dont Need Girl Friend~

4. Ky

Ky 是一个基于浏览器 Fetch API 的小巧而优雅的 HTTP 客户端,让你的网络请求更简单。

我们看一段代码感受一下:

(以上 Star 数均以截稿时为准)

更多精彩内容,更好看的排版,可以关注FEPulse微信公众号(ID:FEPulse)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/97802.html

相关文章

  • 图片处理看这篇就完了「GitHub 热点速览 v.21.48」

    摘要:作者小鱼干图像处理一直是个实用且热门的研究领域,而本周的项目则多个图像项目上榜。最后是用途更广的图片压缩工具,的复杂度仅为它能快速对图片进行无损压缩。作者:HelloGitHub-小鱼干图像处理一直是个实用且热门的研究领域,而本周的 GitHub 项目则多个图像项目上榜。先是勉强和图像处理搭边的渲染引擎 Filament,它能渲染出效果极佳的 3D 实物图。再是去年很火的声称漫画风图片的 A...

    不知名网友 评论0 收藏0
  • 躺平吧,平铺的窗口「GitHub 热点速览 v.21.47」

    摘要:作者小鱼干用系统经常会遇到的一个问题便是多开窗口如何快速找寻的问题,本周特推项目便是来解决这个问题的。以下内容摘录自微博的及热帖简称热帖,选项标准新发布实用有趣,根据项目时间分类,发布时间不超过的项目会标注,无该标志则说明项目超过半月。 作者:HelloGitHub-小鱼干 用 macOS 系统经常会遇到的一个问题便是多开窗口如何快速找寻的问题,本周特推项目 yabai 便是来解...

    galaxy_robot 评论0 收藏0
  • 每个男孩的机械梦「GitHub 热点速览 v.21.41」

    摘要:以下内容摘录自微博的及热帖简称热帖,选项标准新发布实用有趣,根据项目时间分类,发布时间不超过的项目会标注,无该标志则说明项目超过半月。特性可监控记录的正常运行时间。服务器打包为一组微服务,用户可使用命令轻松使用。 作者:HelloGitHub-小鱼干 机械臂可能在医疗剧中看过,可以用来...

    laznrbfe 评论0 收藏0
  • 大型项目源码集合「GitHub 热点速览 v.21.39」

    摘要:作者小鱼干代码,尤其是优雅规范的代码,一直都是学习编程技巧的捷径。地址实时高清抠图本周增长数论文的官方库,由字节跳动开源。和之前的送书活动类似,留言点赞的小伙伴棒,小鱼干会努力去找的 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;c...

    曹金海 评论0 收藏0
  • 每个男孩的机械梦「GitHub 热点速览 v.21.41」

    摘要:作者小鱼干机械臂可能在医疗剧中看过,可以用来执行一些精细化的操作,例如缝合之类的。地址周榜新编程语言本周增长数一种正在开发中的编译型编程语言。地址资源监控本周增长数它是一个自托管的监控工具,类似于。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

13651657101

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<