今個人で作ってるアプリの 認証 + Graphql の部分を抜き出して GitHub に公開した。 mizchi/next-boilerplate-20200727 next.js + vercel + firebase は (パーツを良く選べば) 最高 next.js はルーティングを持つページを作るには最高で、サーバー、静的サイト、JAM スタック、AMP と必要に応じて選択できる。React ベースならこれ一択。 認証サーバーの実装は毎度疲れるし、Firebase Athunetication はこの点においては OAuth Secret を置くだけ + Custom Provider も作れるので、最高。 それと比べて firestore は、ちょっと前に firestore べったりでアプリを試作したことがあったのだが、型がないためにかなり扱いづらく、また読み書きの速度が遅くパフ
![next.js + vercel + firebase authentication で JWT の検証を行う + Graphql](https://cdn-ak-scissors.b.st-hatena.com/image/square/9b684e5f3d8f67a685073d8b004c40f002eff6ef/height=288;version=1;width=512/https%3A%2F%2Fmizchi.dev%2Fogp%2F202007271454-next-arch.png)