データベースインフラ
本物のアプリはどれも、いずれ物事を覚えておく必要が出てきます — ユーザー、注文、メッセージ、設定。その記憶はデータベースに住みます。初心者にとって「データベース」は、専門家に守られたブラックボックスのように感じられるかもしれません。そんなことはありません。この章ではデータ層を解き明かし、あなたが良い選択をし、重い作業を安全にAIに任せて指示できるようにします。
早めに体に染み込ませるべきこと: コードは取り替えがききますが、データは普通そうではありません。バグのある関数は午後いっぱいで書き直せますが、先週の火曜に壊してしまったカラム — あるいは一度も取らなかったバックアップ — は、永遠に失われるかもしれません。この非対称性こそが、データ層がスタックのほとんどどの部分よりも、少しの先行理解に報いる理由です。
