Aplikasi nyata menyimpan data yang bertahan melebihi umur proses. Section ini menghubungkan Node.js ke database, dimulai dari node:sqlite yang tertanam di runtime, driver PostgreSQL dan MySQL, connection pooling, transaksi, hingga ORM Prisma.
Pahami peran driver dan pola dasar koneksi Node.js ke database.
Buka → # SQLite dengan node:sqliteGunakan database SQLite tertanam langsung di dalam runtime Node.js.
Buka → # Koneksi PostgreSQL dengan pgSambungkan Node.js ke PostgreSQL dengan driver pg.
Buka → # Koneksi MySQL dengan mysql2Sambungkan Node.js ke MySQL dengan driver mysql2.
Buka → # Query ParameterizedKirim nilai ke query dengan parameter terikat, bukan string concatenation.
Buka → # Connection PoolingEfisienkan koneksi database dengan connection pool.
Buka → # TransaksiJaga konsistensi data dengan transaksi dan rollback.
Buka → # ORM dengan PrismaKenali pendekatan ORM dan contoh pemakaian Prisma.
Buka →