Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Slide DevCoach

Slide DevCoach

DevCoach 135 : Front-End | Bundel Kode dengan Module Bundler

shabilla

April 09, 2024
Tweet

More Decks by shabilla

Other Decks in Programming

Transcript

  1. Dicoding Slides Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Sed do eiusmod tempor incididunt ut labore. Front-End Web
  2. Learning Objectives • Memahami konsep dari teknik module bundler. •

    Memahami saat-saat yang tepat dari pemanfaatannya. • Menunjukkan vendor-vendor yang berperan dalam teknik bundling. • Menjelaskan konsep-konsep inti yang diadopsi oleh webpack. • Menunjukkan cara menyusun konfigurasi webpack pada proyek. Front-End Web
  3. Agenda • Apa Itu Module Bundler • Contoh Kasus sebagai

    Tempat Module Bundler Berperan • Vendor-Vendor yang Berperan sebagai Module Bundler • Konsep Kerja Webpack • Struktur Konfigurasi Webpack Front-End Web
  4. Manakah tipe kalian? Front-End Web A. Satu file JavaScript untuk

    semua. B. Satu hanya untuk kebutuhan spesifik.
  5. Apa Itu Module Bundler Teknik menggabungkan beragam kode JavaScript (banyak

    berkas) menjadi satu berkas saja yang siap di tahap production (rilis).
  6. Mari Analogikan! Untuk memudahkan pengenalan terhadap konsep module bundler, mari

    kita lakukan permisalan dengan suatu hal yang sangat menarik!
  7. Di mana kita dapat mengelola dan mengombinasikan beragam berkas JavaScript

    (module) menjadi satu berkas saja yang siap pakai. Mirip dengan Module Bundler
  8. • Menampilkan daftar belanja sesuai rancangan penggunanya. • Bayangkan, ada

    banyak kode (module) yang digunakan oleh developer. ◦ Kode JavaScript orang lain (third-party packages). ◦ Framework untuk membangun tampilan, baik CSS maupun JS. ◦ Membuat kode sendiri untuk mengelola perilaku navigasi bar, animasi, dsb. pada berkas terpisah. ◦ Menyiapkan kode untuk proses CRUD, dan banyak lagi lainnya. Contoh Kasus: Aplikasi Daftar Belanja
  9. • Ada banyak berkas yang didaftarkan. Urutannya pun menjadi hal

    yang sangat vital. • Setiap berkas kode JavaScript dapat di-combine menjadi satu bundel berkas JavaScript saja yang siap pakai, baik kode dari penulis itu sendiri atau pihak lain. • Tool yang digunakan untuk mencapai ini adalah module bundler. Contoh Kasus: Aplikasi Daftar Belanja (cont.)
  10. Thank You nurrizkiadip Nur Rizki Adi Prasetyo @NAdiPrasetyo [email protected] Nur

    Rizki Adi Prasetyo Nur Rizki Adi Prasetyo Front-End Web
  11. Feedback! Hadiah: • 2 Token Langganan Academy (30 Hari) *untuk

    pengisi feedback terpilih! dicoding.id/devcoachfeedback