お問い合わせ・ご相談についてはこちら

個人開発

ComputerScience

firebaseでログイン後、ページブロックはどう行われるか。[初心者向け]

こんにちは。今回は、firebaseのauthを使ってログインは出来たけど、そのログイン状態をどう察知して、ページブロック(例えばログインしていないユーザーがページに入れないようにする)を実装するか。を書いていこうと思います。今回はその基礎...
ComputerScience

next.js 13 Hooksをサーバーサイドで使いたい

こんにちは。今回は、useStateやuseEffectをpage.tsxなどのサーバーサイドコンポーネントで使いたいが、useStateとかはクライアントサイドでしか使えないからサーバーサイドでは使えないよとエラーを吐かれたので対処法と調...
ComputerScience

#2 next.js 13で個人開発 フロント開発を振り返る

こんにちは。今回は、前回に引き続く「next.js 13 で個人開発」シリーズになります。今回でフロントエンドの開発が大体終わったので、実際に個人で開発するのにnext.js 13は向いていたか。もっとこうすれば良かった!などの反省点なども...
ComputerScience

#1 next.js 13で個人開発

こんにちは。今回はnext.js 13以降を使って個人開発してみようということで、シリーズで初心者でも開発環境が整えられるような記事にしていこうと思います!next.js 13からは「App Router」が導入されて、ディレクトリ構造も大...