Secanggih apapun pemrograman JavaScript, namun pemakai (user) menilai aplikasi tetap dari sisi User Interface – User Experience (UIUX). Kunci dari keberhasilan UIUX tersebut ada pada CSS, terutama terhadap desain layout yang dibuat. CSS3 menawarkan banyak fitur baru dalam membuat Layout, antara lain dengan menggunakan FlexBox dan terakhir menggunakan CSS-Grid. FlexBox merupakan desain satu dimensi sedangkan