2023-01-01から1年間の記事一覧
Reactにデフォルトで採用されている便利機能React Hook。 今回は最も使用頻度の高い「useState」と「useEffect」についてまとめた。
Next.jsでサイトを作成するとき、そんなに頻繁に更新しない(DBやヘッドレスCMSを使うほどでもない)データをどうしようかと考えたところ、最終的にjsonファイルで管理することにした。 今回はそれをどう実現するかのメモ。
やっとこさワード検索実装します。
前回、「次回はワード検索」と書きましたが、よくよく考えると既に記事一覧の部分が全体とカテゴリ毎で2つ出来てしまっているなと気づいたので、まずはこれらを共通化したいと思います。
今回は、前回作成したブログサイトにカテゴリ機能を実装してみる。 なお、前回の記事通りに作成した場合、すでにAPIの方のカテゴリ機能は実装されているはずなので、今回はそれを利用する。
最近流行り(??)のJamstackブログを最新のNext.js(今回は14.0.2)とmicroCMSで作ってみよう。 ※Next.jsのプロジェクトの作り方は以前の記事を参照してください
普段はLaravelのクエリビルダーやeloquentにお世話になっているが、このほど久しぶりにPDOでのDB操作をすることになったので、基本的なアレコレをまとめてみた。
複数のファイルをダウンロードするときはたいていzip形式に圧縮してダウンロードさせる。 その方法
S3Clientのインストール(Composerを使用する) クライアントを作成 ファイルをアップロード ファイルの一覧を取得 業務でGCPを使うことがあったので備忘録として記録しておく。 ※随時更新
久しぶりに業務で素のPHP(Laravel等FWではない)を使う機会があり、デバッグ用関数(Laravelでいうところのdd())をいちいち作るのが面倒なので、コピペ用にブログのまとめました。
とあるLaravelのプロジェクトにおいてユーザーデータを更新する際FormRequestでバリデーションをするようにしていたのだが、メールアドレスを変更せず他のデータを更新しようとした場合、自分自身のメールアドレスがuniqueに引っかかってしまい更新できなか…
実は私は趣味でバンド活動もしています。 おもにパートはギターかベースなのですが、今回は自慢のベースを紹介したいと思います。
お知らせ
Next.jsのプロジェクトを作成し、画面を表示させるまでをまとめてみた。