今日はチュートリアル自体はお休み

何故ならこの後用事だからだ。(お外明るくて暑そうでやだなぁ)

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は落ち着いた上昇傾向になってるように見える)

こっちについては調査時間不足で型定義の手法までは調べられず(またリベンジが必要)

↓こちらのサイト読んでた


この記事が気に入ったらサポートをしてみませんか?