Modul 2.1: Library vs Framework

Modul 2.1 – Library vs Framework Pada modul ini, kamu akan belajar: Apa itu library di dunia pemrograman (terutama web). Apa itu framework dan apa bedanya dengan library. Contoh-contoh library dan framework yang sering dipakai web developer. Kenapa penting memahami konsep ini sebelum belajar React dan Next.js. 1. Permasalahan di Pengembangan Web Manual Di modul sebelumnya, kita sudah belajar membuat halaman web dengan: HTML untuk struktur. CSS untuk styling. JavaScript untuk interaktivitas. Semua kita tulis secara manual. Cara ini bagus untuk belajar dasar, tapi saat proyek mulai membesar, akan muncul beberapa masalah: ...

April 16, 2026 · 3 min · I Dewa Nyoman Acarya Wibawantra

Modul 2.3: Next.js Foundations

Modul 2.3 – Next.js Foundations Pada modul ini, kamu akan belajar: Apa itu Next.js dan bagaimana hubungannya dengan React. Perbedaan React saja vs React + Next.js. Gambaran fitur utama Next.js (routing, struktur folder, rendering). Kenapa Next.js banyak dipakai di project web modern. 1. React Saja vs React + Next.js Di modul sebelumnya, kita sudah mengenal React sebagai library untuk membangun UI berbasis komponen. Kalau kita pakai React saja (tanpa Next.js), biasanya: ...

April 16, 2026 · 4 min · I Dewa Nyoman Acarya Wibawantra

Modul 2.4: Tailwind CSS Foundations

Modul 2.4 – Tailwind CSS Foundations Pada modul ini, kamu akan belajar: Apa itu Tailwind CSS dan pendekatan utility-first yang dibawanya. Perbedaan mendasar antara CSS biasa vs Tailwind. Cara kerja Tailwind di dalam project Next.js. Kenapa Tailwind sangat populer di ekosistem web modern. 1. Permasalahan Styling CSS Biasa di Project Besar Di Modul 1 kita sudah belajar CSS biasa. Cara ini bekerja dengan baik untuk project kecil, tapi saat project membesar: ...

April 16, 2026 · 4 min · I Dewa Nyoman Acarya Wibawantra

Integrasi Form Registrasi Balistung: WhatsApp & Google Spreadsheet

Perjalanan mengintegrasikan form registrasi situs les Balistung dengan WhatsApp Admin dan backup data otomatis ke Google Spreadsheet.

January 27, 2026 · 2 min · Acarya Wibawantra

Building a Modern Web App with Next.js and TypeScript

A comprehensive guide to building modern, production-ready web applications using Next.js 14, TypeScript, and best practices

December 15, 2025 · 5 min · Acarya Wibawantra

Case Study: Building PasienGigi.id - A Dental Student-Patient Matching Platform

How I built PasienGigi.id, a platform that bridges the gap between dental students needing patients and people seeking affordable dental care

December 1, 2025 · 5 min · Acarya Wibawantra