-
Notifications
You must be signed in to change notification settings - Fork 74
Description
Related to #1080 but hoping to do a deeper dive here. The UDOIT Admin page currently has issues loading the list of courses, presumably because it is all loaded immediately AND loading every single course into memory on the frontend. We do not have the scale for the amount of courses we're looking at, so we need to consider a server-side rendering approach, rather than client-side, and consider pagination to facilitate the process.
This change will also make it so the user doesn't have to wait a long time to load the very first page they see. To address this as well, it makes sense to have a front page before all the api calls occur, to also limit the amount of unintentional course lookups when someone accidentally wanders to the admin tool.