謎は、全て解けた。追い続けたバグの謎。

バグの犯人が解りましたwww

DragonImage.png

おはようございます、こんにちは、こんばんは、コーヒー好き見習いプログラマーのアキラです。今日は、1ヶ月、いやそれ以上前からのバグがようやく解り、修正を行いました。結論から申し上げますとバグの犯人は、やはり”キャッシュ”でした。僕がキャッシュ関連に対する適切なコードを記述していなかったので、おきていたバグでした。

そのコードとは、”revalidatePath”です。”revalidatePath”とは、Next.js 13.4 で導入された新しい API で、特定のパスのキャッシュを手動で無効化するためのものということで、僕自身が、よく理解していなかったことが要因だと考えています。なんつっても、このコードは、知っていましたからねwww


けど、いまいち理解していませんでしたし、関連性はないという先入観があってか頭の中にはありませんでした。


やっぱり、今回のことで学んだのは、”知識って大事だよね”ということでしょうねwww



TtastingNoteアプリの画像

アプリタイトル、画像のどちらかをクリックするとアプリページへと遷移します。


とりあえず、動作確認もして、ちゃんと動いたので、よかったら触っていただけると幸いです。アプリ自体が、コーヒーに特化しているので、興味ない人がほとんどでしょうが、僕自身が、企画や構想、デザインを含めて初めて開発したアプリなので、触ってほしいというのが本音です。


まだ、完璧じゃないし、ツッコミどころ満載でしょうが暖かい目で、見守って下さると嬉しいです。

今は、ソート機能の開発中で、それが終わったら、SNS認証なんかもつけたいと思っています。ようやく土台が出来上がったという感じです。前にも、同じことを言いましたが、今回は、本当にそう感じています。これから大事なのは、”UI”や”UX”といったものの向上やセキュリティ対策などといった知識でしょうね。

特に、僕は数年前までは、”UI”や”UX”というのをいまいち理解していませんでした。最近では、企業などの”DX”(デジタルトランスフォーメーション)が注目されていますが、当初の僕は、『”DX”?デラックス...か?デラックス化進めるってなんだ?』と”DX”をデラックスの略称だと勘違いしていました。結構、大マジで、企業や政府がデラックス化を進めていると勘違いしていました。


無知と勘違いで、とても恥ずかしい気持ちになったのを覚えています。少し話はそれましたが、アプリで起きていたバグが解消し、ちゃんと動作するようになったよ〜というのが、今回のBLOGのお話です。

ということで、ソート機能の開発を進めたいので、今日はこの辺で失礼しようと思います。


では、またね。



TtastingNoteアプリの画像

アプリタイトル、画像のどちらかをクリックするとアプリページへと遷移します。


2024年05月17日

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/12554487
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
検索
プロフィール
アキラさんの画像
アキラ
どーもアキラです。 コーヒーのまだ見ぬ世界をご紹介します。 自称コーヒー大好きです。そして、エンジニアになるべく、日々勉強中、これからは、そういったお話もできたらと思っています。
最新記事
写真ギャラリー
カテゴリーアーカイブ
アキラのひとりごと あきらのポートフォリオ
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: