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

Webpack Assets Loading - Talk @PHP User Group M...

Webpack Assets Loading - Talk @PHP User Group Malang, March 2015

Bagaimana kita memaketkan client-side apps ke browser di klien secara efektif.

Achmad Mahardi

April 26, 2015
Tweet

More Decks by Achmad Mahardi

Other Decks in Technology

Transcript

  1. Assets Loading Bagaimana kita memaketkan client-side apps ke browser di

    klien secara efektif. Apa yang perlu dipaketkan? libs, logic, dan assets - images, css, fonts, you name it.
  2. Secepatnya! delivery time optimal adalah < 5s. Lebih lama dari

    itu, dan klien akan merasa app kita hang - Jaga ukuran aplikasi sekecil mungkin. Module dependency Saat ini, web apps kompleks dan terdiri dari banyak modul. Lazy Loading untuk modul modul tersebut sangat membantu, tetapi cukup sulit dilakukan - contoh, require.js Caching Store data ke cache mudah dilakukan, tetapi kapan kita perlu revalidate yang susah. Apalagi, jika aplikasi mennggunakan teknik lazy-loading.