Awesome Hacks
技術メモとナレッジ(Blog / Docs)をまとめる個人サイトです。
※ 内容は随時更新していきたいと思いますが、必ずしも最新とは限らないこと、内容に誤りがある場合もありますので、ご了承ください。 ※ サイト利用時(説明内容やコード等コンテンツ全ての利用時)は自己責任でご利用ください。 ※ 学習履歴はまれに改修によって初期化されることがあります。利用時は自己責任でご利用ください。
Docs
→ 探す結論・手順・再利用できる知識を整理したリファレンス。
Blog
→ 読む調査・試行錯誤・ハマりどころなど、経緯を残す記録。
Docs 最新
探しに行く →- 非同期処理の設計判断 — コールバック地獄の構造と、同期処理のままでよい場面2026/07/13backend非同期処理の基礎の応用編。コールバック地獄が発生する構造的な条件、なぜ結果を戻り値で返せないのか、同期処理のままで問題ない場面の判断基準を掘り下げる
- 非同期処理の基礎 — コールバック・Promise・async/await の違いと読み方2026/07/10backendJavaScript/Node.jsの非同期処理を、コールバック→Promise→async/awaitという進化の流れで理解し、他人のコードを読み書きできる状態を作る
- DBインデックス設計入門 — 仕組みから落とし穴まで2026/07/08backendインデックスが何をしているか・どう作るか・なぜ効かないかを理解し、クエリのボトルネックに気づけるようになるページ