Lewati ke konten utama
menjadi.dev
Membangun Aplikasi Lanjutan Security 7 chapter

Keamanan & Performa

Aplikasi Production Harus Aman dan Cepat

Aplikasi yang lambat akan ditinggalkan user. Aplikasi yang tidak aman akan diretas. Modul ini mengajarkan cara mengidentifikasi dan mencegah XSS, CSRF, SQL injection, serta teknik optimasi performa (caching, code splitting, Core Web Vitals).

Prasyarat

Modul 5 dan 6 (API dan arsitektur).

Kenapa Ini Penting

Keamanan dan performa bukan ‘nice to have’ — mereka adalah requirement. Google ranking dipengaruhi Core Web Vitals. Data breach bisa menghancurkan reputasi.

Daftar Chapter

  1. Chapter 7.1

    XSS: Cross-Site Scripting

    Cara kerja serangan XSS dan cara mencegahnya

  2. Chapter 7.2

    CSRF: Cross-Site Request Forgery

    Cara kerja CSRF dan proteksi dengan token

  3. Chapter 7.3

    SQL Injection: Serangan ke Database

    Cara kerja SQL injection dan parameterized query

  4. Chapter 7.4

    HTTPS dan TLS/SSL: Enkripsi Komunikasi

    Cara kerja HTTPS, TLS handshake, dan sertifikat

  5. Chapter 7.5

    Core Web Vitals: Ukur Performa Website

    LCP, INP, CLS, dan cara mengoptimalkannya

  6. Chapter 7.6

    Caching: Mempercepat Website

    HTTP cache, CDN, dan strategi caching

  7. Chapter 7.7

    Optimasi Bundle: Kecilkan JavaScript

    Code splitting, tree shaking, dan lazy loading