Setelah ngisi mini workshop yang bahas Nuxt pada bulan Februari kemarin, karena antusias dari audience dan bahkan ada beberapa peserta yang pengen datang namun kuota sudah penuh, akhirnya SurabayaDev dan saya partneran untuk ngadain acara workshop Vuejs basic. Workshop ini ditujukan untuk peserta yang benar benar masih baru mulai di dunia Vuejs, jadi topik yang saya bahas adalah topik yang basic banget. Namun saya juga bawa beberapa kasus beserta best practice di real world.

Materi yang saya bahas

Basic

  1. Kenapa harus pakai Vue
  2. Perbandingan dengan framework lain
  3. Instalasi
  4. Pengenalan template Vue
  5. Data binding
  6. Computed Properties (computed)
  7. Conditional Rendering (v-if)
  8. List Rendering (v-for)
  9. Event Handling (@click / @change)

Intermediate

  1. Pengenalan Component
  2. Props
  3. Slots
  4. Middleware
  5. Komunikasi dengan API Service (axios)

Best Practice

  1. Membuat reusable table component
  2. Strategi Authentikasi menggunakan Vue
  3. Table component yang dinamis
  4. Layouting di Vuejs

Thanks to SurabayaDev yang sudah berpartner dan memfasilitasi acara ini hingga akhir.