Rendering Cycle


Web browsers perform two main tasks: parsing and rendering. During parsing, it converts bytecode into nodes, and organise them as DOM. Then it renders DOM, ie. each presentational node is displayed on screen

Rendering Waterfall CSSOM → Layout → Paint → Composite

3 types of UI change

Layer creations happen for