cssu / cssu.ca

Website of the Computer Science Student Union (CSSU) at the University of Toronto.
https://www.cssu.ca
GNU Affero General Public License v3.0
5 stars 4 forks source link

[Feature request] Rewrite website using next.js #65

Closed JasonBarahan closed 3 months ago

JasonBarahan commented 4 months ago

Rationale

Rewrite the CSSU website using next.js to permit a greater breadth of customizations than what is currently permitted with Hugo. Examples include:

This should also reduce the loading time for pages with lots of resources, as documented in #58

How this will be implemented

We can rewrite the website as-is into next.js, including:

JasonBarahan commented 4 months ago

I'm thinking the static next.js export would be sufficient - I don't see why we would need a dynamic site (for now).