1
Оптимизация рендера
1. Как можно оптимизировать первый рендер при возникновении проблем и какие подходы по выявлению проблем вы знаете?
2. Какие самые частые проблемы влияют на скорость отрисовки страницы?
2
Event Loop
3. Задача: Задача на понимание event loop
setTimeout(() => {
console.log(timeout);
Promise.resolve()
.then(() => {
console.log('promise foo');
})
.then(() => {
console.log('promise bar');
});
const promise = new Promise((resolve, reject) => {
console.log('promise baz');
resolve(true);
});
promise.then(() => {
console.log('promise fez');
});
console.log('initial flow');
const timerNode = document.querySelector('.timer');
timerNode.textContent = 'new text content';
});3