This page loads the DCM schedule into a client-side SQL database, then queries it to build a list of shows. It current rewrites the database on every page load, but a smarter version could simply check and only load if the data is already there.
The dcm13data.js
file is generated by the generate-datajs.php
script. In production, the JS could be generated live or, better, only when the schedule changes, and saved as a static file.
Loading...