Home
Blog
TutorialsEventsProjectsAboutContact

Menu

Departures

Latest posts

  1. 26 OCTEDTPencitraan SWIR untuk Inspeksi dan Pemetaan ModernOn time
  2. 26 OCTNWSPlanet Luncurkan 20 Satelit Bersama SpaceX ke OrbitOn time
  3. 26 OCTNWSPeneliti Kembangkan Indeks Spektral Tanpa SWIR untuk Pemetaan MangroveOn time
  4. 26 OCTNWSUkraina Kembangkan Drone Relai Pemancar SinyalOn time
  5. 26 OCTNWSNigeria Berencana Beli 12 Drone Tempur Aksungur Asal TurkiOn time
All departures
Setup awal Nextjs 16 dan Prisma 7

WDELogbook entry

Setup awal Nextjs 16 dan Prisma 7

Nextjs 16 adalah versi yang baru dari Next, framework React populer. Prisma merupakan ORM yang mempermudah akses data ke database. Artikel ini memberikan contoh setup awal untuk Nextjs 16 dan Prisma 7.

Liu Purnomo
Oleh Liu PurnomoDi tulis tanggal 2 Desember 2025
Web Development

Sponsored

Flight Briefing · Newsletter

Suka tulisan ini? Dapatkan artikel berikutnya lewat email.

Tanpa spam. Berhenti kapan saja lewat link di setiap email.

Sponsored

Liu PurnomoCallsign · LPLiu Purnomo

Pendiri Drone Indonesia, direktur Remote Pilot Indonesia, software engineer, dan penulis tiga buku tentang drone.

Selengkapnya
seedbacklinkDMCA.com Protection StatusBanner BlogPartner Backlink.co.id

NAVJelajahi

  • Beranda
  • Blog
  • Tutorial
  • Events
  • Projects
  • Buku

INFTentang

  • Tentang Saya
  • Kerja Sama
  • Kontak
  • Buku Tamu
  • Bio Links
  • Traktir Author

SYSOthers

  • Changelog
  • Systems
  • Sitemap
  • Kalkulator GSD
  • QR Code Generator

Flight Briefing · Newsletter

Artikel pilihan, langsung ke inbox.

Catatan terbaru soal drone, regulasi penerbangan, dan software, dikirim sesekali saja.

Tanpa spam. Berhenti kapan saja lewat link di setiap email.

0927

Tower online · Jakarta (WIB)

© 2026 Liu Purnomo. Some rights reserved.

Kebijakan PrivasiKetentuan Penggunaan
Ikuti tulisan baru

Kecuali dinyatakan lain, tulisan di situs ini dilisensikan di bawah Creative Commons Attribution 4.0 International (CC BY 4.0). Anda boleh mengutip, menyalin, menerbitkan ulang, dan menjadikannya referensi, termasuk untuk keperluan komersial, selama menyebutkan Liu Purnomo sebagai penulis dan menautkan ke artikel aslinya. Foto atau materi pihak lain, logo, dan merek dagang tidak termasuk. Ketentuan lengkap

0
0

Sebagai sebuah framework modern, Nextjs menawarkan banyak keunggulan, seperti kemudahan setup dan kecepatan dalam compile.

Untuk mengingstall next js cukup dengan perintah berikut

zsh — 100x30
npx create-next-app@latest

Lalu anda diminta untuk memberikan nama untuk project anda, kemudian akan ada 3 pilihan yang bisa anda pilih, saya pakai yang default setting saja.

zsh — 100x30
Would you like to use the recommended Next.js defaults?

Tinggal menunggu, otomatis terinstall semua kebutuhan yang diperlukan, kalau sukses, outputnya akan kurang lebih sepeerti berikut

Belajar PHP untuk Pemula: Konsep Server-Side, XAMPP, dan Hello World

Baca juga

Belajar PHP untuk Pemula: Konsep Server-Side, XAMPP, dan Hello World

Web Development

Install Prisma 7

Untuk menginstall prisma, jalankan perintah ini

Prisma hanya dibutuhkan di development, makanya kita pakai --save-dev agar terinstall sebagai devDependencies.

Untuk di client, kita butuh prisma/client, untuk menginstallnya jalankan perintah berikut

Setelah terinstall, init prisma dengan perintah

Sponsored

Jika sukses, outpunya seperti ini

Fuel the next flight

Suka dengan tulisan ini?

Kalau artikel ini membantu, traktir saya secangkir kopi. Dukunganmu bikin saya bisa terus menulis dan berbagi lebih banyak.

Traktir kopi

Berbeda dengan prisma dibawah 7, sekarang saat ini sudah ada file prisma.config.ts.

Secara umum, setup awal sudah selesai, di artikel selanjutnya kita akan lanjutkan untuk setup database nya.

Comments

You must be logged in to comment

No comments yet. Be the first to comment!

Crew ID · Flight deckCaptain
Photo of Liu Purnomo

Written by

Liu Purnomo

I'm a Software Engineer who turns coffee into code, and sometimes I even make interactive web things that work! ☕💻 I'm also a certified multitasker: an Expert Drone Pilot (ask me for aerial selfies!), a Certified Instructor/Public Speaker (I talk a lot), and a Seasonal Runner who believes in running only when the weather is perfect. Let's connect!

Callsign
LPI
Handle
@liupurnomo
Home base
Jakarta, Indonesia
On dutyView profile
Connecting flights

Related posts

More articles headed the same way as this one.

  1. Gate 01WDEWDE18 Oct 2026Belajar PHP untuk Pemula: Konsep Server-Side, XAMPP, dan Hello WorldPanduan dasar belajar PHP untuk pemula, mulai dari memahami server-side scripting, mengonfigurasi XAMPP dan htdocs, hingga menjalankan skrip pertama di localhost.Sector Web DevelopmentDuration--Boarding
  2. Gate 02WDEWDE18 Oct 2026Apa Itu API dan Bagaimana Cara Kerjanya untuk PemulaPahami apa itu API lewat analogi sederhana, cara kerjanya di aplikasi harian, jenis protokol modern, serta langkah mudah mulai menggunakannya.Sector Web DevelopmentDuration--Boarding
  3. Gate 03WDEWDE18 Oct 2026Cara Menulis Variabel di TypeScript yang Benar dan RapiPelajari cara menulis variabel di TypeScript secara lengkap mulai dari anotasi tipe data, inferensi otomatis, hingga penerapan objek dan immutabilitas.Sector Web DevelopmentDuration--Boarding
  4. Gate 04WDEWDE15 Jul 2025Petunjuk Menulis BlogPanduan ini akan membantu Anda memahami cara menulis artikel blog yang efektif dan menarik di platform ini dengan format mdx file.Sector Web DevelopmentDuration3mBoarding
  1. WPT 01Install Prisma 7

Sponsored

Departures

Latest posts

  1. 26 OCTEDTPencitraan SWIR untuk Inspeksi dan Pemetaan ModernOn time
  2. 26 OCTNWSPlanet Luncurkan 20 Satelit Bersama SpaceX ke OrbitOn time
  3. 26 OCTNWSPeneliti Kembangkan Indeks Spektral Tanpa SWIR untuk Pemetaan MangroveOn time
  4. 26 OCTNWSUkraina Kembangkan Drone Relai Pemancar SinyalOn time
  5. 26 OCTNWSNigeria Berencana Beli 12 Drone Tempur Aksungur Asal TurkiOn time
All departures
zsh — 100x30
√ Would you like to use the recommended Next.js defaults? » Yes, use recommended defaults
Creating a new Next.js app in C:\Users\liu\Documents\Projects\ikat.id.
Using npm.
Initializing project with template: app-tw
Installing dependencies:
- next
- react
- react-dom
Installing devDependencies:
- @tailwindcss/postcss
- @types/node
- @types/react
- @types/react-dom
- eslint
- eslint-config-next
- tailwindcss
- typescript
added 426 packages, and audited 427 packages in 35s
174 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
Generating route types...
✓ Types generated successfully
Initialized a git repository.
Success! Created ikat.id at C:\Users\liu\Documents\Projects\ikat.id
npm install --save-dev prisma
npm install @prisma/client
zsh — 100x30
1npx prisma init
zsh — 100x30
Initialized Prisma in your project
prisma/
schema.prisma
prisma.config.ts
.env
warn You already have a .gitignore file. Don't forget to add .env in it to not commit any private information.
Next, choose how you want to set up your database:
CONNECT EXISTING DATABASE:
1. Configure your DATABASE_URL in prisma.config.ts
2. Run prisma db pull to introspect your database.
CREATE NEW DATABASE:
Local: npx prisma dev (runs Postgres locally in your terminal)
Cloud: npx create-db (creates a free Prisma Postgres database)
Then, define your models in prisma/schema.prisma and run prisma migrate dev to apply your schema.
Learn more: https://pris.ly/getting-started