Module ১৪ · DOM আর event: JavaScript পাতাটা ছুঁয়ে দেখে
ভেতরের কলকবজা: reflow, repaint, live list আর batching
Proপড়া
Tania-র dashboard 500টা bar দেখায়। Data বদলালে একটা loop প্রতিটা bar-এর মাপ ওর value অনুযায়ী বদলায়। ওর laptop-এ সব ঠিক। ওর phone-এ প্রতিবার পাতা এক মুহূর্তের জন্য জমে যায়। Loop ছোট, অঙ্ক সামান্য, আর profiler দোষ দেয় "Layout" নামের কিছু একটাকে।
আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…
ভেতরের কলকবজা: reflow, repaint, live list আর batching এর ভেতরে কী আছে
- Tree থেকে pixel
- কী একটা layout জোর করে ঘটায়
- Lab: write-এর পরে read, মেপে দেখা
- Repaint, আর সস্তা property-গুলো
- requestAnimationFrame
- Live আর static list
- Event আর event loop
- Framework কীভাবে batch করে