Daishi Kato
banner
daishikato.com
Daishi Kato
@daishikato.com
React library author, maintaining three state management libraries, Zustand🐻, Jotai👻, Valtio🧙, and React framework, Waku⛩️.

Join my Discord server 👉 https://discord.gg/MrQdmzd
For more links, visit 👉 https://daishikato.com
Jotai v3 is Mostly a Migration Release
With one nuanced behavioral change
newsletter.daishikato.com/p/jotai-v3-i...
Jotai v3 is Mostly a Migration Release
With one nuanced behavioral change
newsletter.daishikato.com
September 9, 2026 at 9:32 PM
How I’m Getting Feedback for Waku 1.0 RC
Agents can help
newsletter.daishikato.com/p/how-i-m-ge...
How I’m Getting Feedback for Waku 1.0 RC
Agents can help
newsletter.daishikato.com
September 3, 2026 at 10:58 PM
Waku v1-rc is here! ⛩️ waku.gg/blog/waku-v1...
Waku 1.0 (RC) — Waku
Final call for feedback, plus type-safe and instant navigation.
waku.gg
August 26, 2026 at 8:04 AM
Just released Waku ⛩️ v1.0.0-beta.9!

One more beta release before rc.
github.com/wakujs/waku/...
Release v1.0.0-beta.9 · wakujs/waku
Fixes some issues and refactors mostly internally. It has some breaking changes in unstable api. What's Changed chore(deps): update dependencies by @dai-shi in #2229 refactor(router): single sourc...
github.com
August 8, 2026 at 5:33 AM
Rendering in Waku is simple!

Static 👉 build time
Dynamic 👉 every request

That's it. No hidden framework cache.

waku.gg/guides/expli...
Explicit Caching — Waku
Why caching is outside Waku's core, and waku-cache as one solution.
waku.gg
July 24, 2026 at 9:40 AM
⛩️ Waku v1.0.0-beta.8 is out!

I believe this is the last release in the beta phase. Seriously, try out the minimal RSC framework and share your feedback!

waku.gg
Waku, the minimal React framework
A lightweight React server components framework with a fun developer experience.
waku.gg
July 24, 2026 at 2:38 AM
👻 Just published Jotai v3.0.0-alpha.0! Please share your feedback! github.com/pmndrs/jotai...
Release v3.0.0-alpha.0 · pmndrs/jotai
https://github.com/pmndrs/jotai/blob/v3/docs/guides/migrating-to-v3.mdx What's Changed [v3] drop old TS by @dai-shi in #3336 [v3] drop UMD and SystemJS builds by @dai-shi in #3338 [v3] drop old no...
github.com
July 20, 2026 at 12:40 PM
We've added "Getting Started" section in Waku's website. Start with Quick Start: waku.gg/guides/quick...
July 17, 2026 at 3:12 PM
⛩️ Excited to announce Waku v1.0.0-beta.7!

Waku is the minimal React framework for full-stack apps of any size.

We’re nearing the end of the beta phase. Give Waku a try and share your feedback!

github.com/wakujs/waku/...
Release v1.0.0-beta.7 · wakujs/waku
This release includes a new prefetch mode for the instant navigation use case. What's Changed chore(deps): update dependencies by @dai-shi in #2176 refactor: router decouple from lib by @dai-shi i...
github.com
July 17, 2026 at 2:58 PM
⭐️ I just noticed that excalidraw-animate has passed 2K stars on GitHub! github.com/dai-shi/exca...
July 17, 2026 at 6:36 AM
Waku's Slice is inspired by Gatsby's Slice.
The idea is the same. You define a shared component once, then put a <Slice> placeholder where you want it. It renders once and is reused on every page.
Gatsby does this with static HTML at build time. Waku does it with RSC.
July 1, 2026 at 6:44 AM
Waku now supports search params typing (opt-in), like TanStack Router has done before.
Both give you typed search, but their coding styles are different, as the requirement is different.
Waku: a typed prop from a codec you provide. TanStack: validateSearch + useSearch.
June 30, 2026 at 2:43 PM
Inspired by Next.js's Instant Navigations, Waku now does it partially too.
Click between /post/1 and /post/2. Shell and placeholder stay instant, the body streams after the fetch.
Next: automatic, one file. Waku: opt-in, two files, since it doesn't want to rely on a compiler.
June 29, 2026 at 5:58 AM
Instant Navigation in Waku!?
waku.gg/guides/navig...
June 28, 2026 at 1:41 PM
Did you know routes in Waku don't have to be files? createPages lets you define them programmatically.
June 28, 2026 at 1:26 PM
⛩️ Waku v1.0.0-beta.6 is out!

This release introduces experimental "instant navigation." The first half is already usable, and the second half, prefetching, is coming next.

github.com/wakujs/waku/...
Release v1.0.0-beta.6 · wakujs/waku
This release adds bug fixes, type improvements, and, most notably, experimental instant navigation capability. What's Changed fix(router): api catch-all precedence by @dai-shi in #2161 refactor(ro...
github.com
June 28, 2026 at 1:12 PM
Type-safe route params: this one is fairly similar too. Both Next.js and Waku support it, with small differences in coding style.
June 28, 2026 at 6:51 AM
Unlike Next.js, Waku's core doesn't provide a caching mechanism, only static/dynamic rendering. Caching is provided by a separate package, waku-cache. Here's a comparison of cache usage between Next.js and Waku.
June 28, 2026 at 3:54 AM
Waku now supports type-safe search params!

waku.gg/guides/typed...
June 27, 2026 at 7:36 AM
⛩️ Happy to announce Waku v1.0.0-beta.5 🚀

I wasn't sure this was even possible, but the result feels comfortable so far.
Looking forward to hearing your feedback!

github.com/wakujs/waku/...
Release v1.0.0-beta.5 · wakujs/waku
Building on the previous release, this ships experimental typed search support. What's Changed chore(deps): update some dependencies (minimal node requirement 22.15.0) by @dai-shi in #2153 fix(can...
github.com
June 26, 2026 at 2:37 PM
⛩️ Waku v1.0.0-beta.4 is out!
Waku is an RSC (React Server Components) framework.
Feel free to battle-test it and share your feedback.
github.com/wakujs/waku/...
Release v1.0.0-beta.4 · wakujs/waku
This release fixes several bugs, includes some refactoring, and introduces a few experimental features. What's Changed chore(deps): update dependencies by @dai-shi in #2142 refactor(router): start...
github.com
June 23, 2026 at 2:07 PM
Waku’s Unique Feature: Slices
Reusable Components Inspired by Gatsby
newsletter.daishikato.com/p/waku-s-uni...
Waku’s Unique Feature: Slices
Reusable Components Inspired by Gatsby
newsletter.daishikato.com
June 20, 2026 at 11:10 PM
waku-cache v0.0.1 is out!

Waku core supports static and dynamic rendering, but not anything in between. That area is left to ecosystem libraries, and waku-cache is the first one.

It's still experimental, and feedback is welcome.

github.com/wakujs/waku-...
GitHub - wakujs/waku-cache: Cache for React Server Components in Waku
Cache for React Server Components in Waku. Contribute to wakujs/waku-cache development by creating an account on GitHub.
github.com
June 18, 2026 at 2:13 PM
🚀 Waku v1.0.0-beta.3 is out!

Waku is a minimal React framework built around React Server Components.

This release includes bug fixes, experimental ecosystem features, and several refactors.

Check it out 👉 waku.gg ⛩️
Waku, the minimal React framework
A lightweight React server components framework with a fun developer experience.
waku.gg
June 12, 2026 at 1:20 AM