
获得徽章 9
- ⚛️ react-live-island 🏝
www.producthunt.com
找遍网络也没找到一个合适的 React 灵动岛组件,于是决定自己写一个。一个非常简单的组件,直接引入,就可以在网页顶部现实灵动岛
考虑到 dynamic-island 和 react-dynamic-island 的 NPM 包都被注册了,于是就将它命名为 react-live-island 🏝展开等人赞过评论6 - 我最早的开源项目是 Retalk,因为当时写 Redux 太痛苦:
github.com
后来 Hooks 降临,又开发了 flooks:github.com
后来受 proxy 诱惑,又开发了最简单的 resso:github.com
现在 Retalk 189 ★,flooks 342 ★,resso 455 ★,越后开发的,Star 反而越多展开赞过评论2 - Introducing resso "multiple updates" 🪄🪄🪄
使用 resso 时如需更新多个 state,之前是使用 Object.assign(store, { a, b, c }) 方式,但这种方式没有 TS 提示 🤧
现加入全新的 "更新多个" 方式:
store({ a, b, c })
store(prevState => ({ a, b, c }))
→github.com
展开评论点赞