Blitz.jsというものを知ったので調べた
最初に書かれていること
- "Zero-API" Data Layer
- Built on Next.js
- Inspired by Ruby on Rails
つまり、Blitz.jsはRailsをNext.jsとPrismaで再現しようとしているReactフレームワークらしい
ちなみに、まだα版
生まれた背景から使い方まで、こちらの記事でまとめられている
引用すると、「Next.jsに永続層がないので、何かで永続層を提供できれば、そして Isomorphic に API 抽象ができれば、より強力な 2020 年代の rails が生まれるだろう」というのが発想の元らしく、そこにprisma
を永続層のAPIにもってくることで実現させようとしているみたい
※ちなみにprisma を必須コンポーネントにはしていないとのこと
はじめ方などはまた今度