Universal Rendering
Als afstudeeropdracht heb ik bij Vidda Digital B.V. hun Enterprise Template verbeterd door Universal Rendering (UR) te onderzoeken, de beste implementatie te kiezen en daar een prototype van te maken.
Client Side Rendering is het renderen van content in de browser door een applicatie die in de browser draait die de DOM manipuleert (waardoor er dingen weergegeven worden). Server Side Rendering betekent dat de server al content in de DOM plaatst. Universal Rendering is vervolgens een combinatie van beide.
Ik heb vier verschillende experimenten uitgevoerd om te kijken welke implementatie het beste zou zijn: UR, UR + caching, UR + skeleton pages, UR + caching + skeleton pages. De resultaten heb ik vergeleken met enkel Client Side Rendering. Uit de resultaten blijkt dat UR + caching de beste resultaten gaf.