今日はチュートリアル自体はお休み
何故ならこの後用事だからだ。(お外明るくて暑そうでやだなぁ)
Next.jsチュートリアル1章で記載されてた
Typescript使うならデータ型の定義は手動じゃなくてPrismaかDrizzle使うのをお勧めするよと書かれていたのを
気になって調べるの忘れてたので調べ。
Prizma
Node.jsとTypeScript用のオープンソースORM(Object-Relational Mapping の頭文字 和訳するとオブジェクト関係マッピング(オブジェクトは和訳と言っていいのか))
ORMはオブジェクトと関係データベースとのマッピング(割付?)を行うもの。プログラムからDBアクセスができたり操作ができたりする代物と理解すればいい……のか?
チュートリアルで記載されていたデータ型の定義についてはPrisma schemeという機能から行うそうな
(DBのテーブル設定とTypeScript用の型定義ファイルの吐きだしを一緒にできるらしい)
手順を記載していた記事はこちら↓
Drizzle
こちらもTypeScript用のORMだそう
使用者が爆発的に増えているらしい
(2023時点の話で2024は落ち着いた上昇傾向になってるように見える)
こっちについては調査時間不足で型定義の手法までは調べられず(またリベンジが必要)
↓こちらのサイト読んでた
この記事が気に入ったらサポートをしてみませんか?