DIPERBARUI: 2026-11-06
[B3-M4]Mahirā± 40 Mnt Baca + 60 Mnt Praktik

Alur Kerja Git, Audit Core Web Vitals & Deployment Produksi

Mengukur LCP, CLS, INP dan Menerapkan Pipeline Rilis Otomatis Berkelanjutan

BAGIKAN MODUL:
[KONTRAK HASIL BELAJAR // B3-M4]Standar Kompetensi Industri
ā± 40 Mnt Bacaā€¢āš” 60 Mnt Praktik•Lulus: ≄ 80/100 Poin

01. Target Pembelajar & Prasyarat

Web engineer yang bersiap merilis aplikasi ke dunia nyata.

02. Kompetensi Konseptual (Level 1–2)

  • āœ“Memahami tiga pilar Core Web Vitals: LCP (kecepatan), CLS (stabilitas visual), dan INP (kecepatan interaksi).

03. Kompetensi Praktis & Artefak Nyata (Level 3–4)

  • āœ“Menjalankan audit Lighthouse dan memperbaiki skor LCP pada halaman modul.
Artefak yang Dibangun: Checklist rilis produksi `production-deployment-audit.md`.

04. Aplikasi Nyata & Verifikasi

Penerapan Industri: Standar rilis proyek klien Z-Automation.

Metode Verifikasi: Memverifikasi skor Lighthouse Desktop > 90 di seluruh kategori.

[BAGIAN 01 // MASALAH & URGENSI ARSITEKTURAL]

Mengapa Subjek Ini Krusial dalam Rekayasa Nyata?

Pelajari cara mengaudit metrik Core Web Vitals (LCP < 2.5s, CLS < 0.05, INP < 200ms), mengelola variabel environment, dan merilis aplikasi web ke cloud.

Dalam lingkungan produksi, kegagalan memahami batas-batas arsitektur sistem sering kali menyebabkan bug yang sulit dilacak, pemborosan biaya komputasi, atau antarmuka yang lambat bagi pengguna.

[BAGIAN 02 // MEKANISME DI BALIK LAYAR]

Bagaimana Sistem Sebenarnya Bekerja di Tingkat Protokol

Tiga Metrik Penentu Pengalaman Pengguna Google

Google menggunakan Core Web Vitals sebagai faktor peringkat resmi: LCP mengukur kapan konten utama muncul, CLS mengukur apakah elemen melompat-lompat saat dimuat, dan INP mengukur seberapa cepat antarmuka merespons ketukan pertama pengguna.

[DIAGRAM TEKNIS SVG INTERAKTIF // DIAG-02]

Alur Arsitektur Sistem Otonom & Runtime

LANGKAH 1 DARI 4
ENTITAS AKTIF:User -> Sistem
01
02
03
04

Pesan bahasa alami diterima melalui antarmuka web atau webhook chat.

[LIVE PAYLOAD INSPECTOR]JSON 2026
{
  "input": "Berapa estimasi biaya pembuatan landing page bisnis?"
}
[BAGIAN 03 // MATRIKS KESALAHPAHAMAN]

Koreksi Asumsi Umum vs Realitas Rekayasa

ƗASUMSI KELIRU

ā€œWebsite yang terlihat cepat di komputer developer pasti cepat bagi pengguna di jaringan seluler.ā€

āœ“REALITAS SISTEM

Komputer developer memiliki koneksi cepat dan CPU bertenaga. Pengujian harus dilakukan dengan emulasi throttling CPU dan 4G.

[BAGIAN 04 // LABORATORIUM PRAKTIS & KODE]

Implementasi Langkah-demi-Langkah

Hasil akhir yang diharapkan: Skrip audit build lokal yang memvalidasi tidak ada kebocoran file .env sebelum commit.

STRUKTUR PROYEK DIREKOMENDASIKAN:
.git/hooks/
└── pre-commit

1Memeriksa .gitignore dan Variabel Rahasia

Memastikan file .env.local tidak pernah ter-commit.

.gitignore•plaintext
āœ“Tested Successfully
LINGKUNGAN TERUJI: Git Native6 BARIS KODE
1# .gitignore standar Z-Automation
2.env*.local
3.env
4node_modules/
5.next/
6out/
KEPUTUSAN ARSITEKTURAL UTAMA:
• Mengabaikan file .env lokal: Mencegah kebocoran rahasia ke GitHub.
PERINTAH EKSEKUSI TERMINAL:
$ git status --ignored
OUTPUT YANG DIHARAPKAN:
.env.local terdaftar di dalam daftar file yang diabaikan.
[BAGIAN 05 // PANDUAN TROUBLESHOOTING & TANTANGAN]

Mengantisipasi Masalah Umum & Tantangan Ekstensi

Pesan Error: File .env tetap terlacak
Penyebab: Pernah di-commit sebelumnya
Solusi Eksak: Jalankan git rm --cached .env.
⚔ TANTANGAN EKSTENSI MANDIRI:

Tambahkan workflow GitHub Actions yang menjalankan npx tsc --noEmit sebelum merge.

[RUBRIK EVALUASI KOMPETENSI 100 POIN // B3-M4]

Uji Kompetensi Mandiri & Verifikasi Hasil

Standar kelulusan Z-Automation mewajibkan skor minimum 80 / 100 Poin dengan komponen Implementasi Praktis minimal 21 / 35 Poin (60%). Jawab soal diagnostik dan centang hasil pengujian praktis Anda.

BAGIAN A // PERTANYAAN DIAGNOSTIK KONSEPTUAL & TEKNIS (40 POIN)

01.Berapa target standar LCP (Largest Contentful Paint) yang ditetapkan Google agar website mendapatkan predikat 'Good'?

BAGIAN B // DAFTAR PERIKSA HASIL IMPLEMENTASI PRAKTIS (35 POIN — MIN. 21 POIN)

Centang item di bawah ini hanya jika Anda telah menjalankan kode di komputer Anda dan mengamati output yang benar:

Lanjutkan Menggulir
untuk Eksplorasi
Edukasi & Lab
Halaman Selanjutnya