> Writing software anew is the fun part, the not-fun part is
the maintenance.
Agree. Writing a new version is often faster and easier.
In this case the website is compact, so it is doable: why not use a new framework every time someone wants to do a full rewrite?
Does the ticket rule out React?
I just used the framework I knew and found fast and convenient. It is not that new, btw.
If this version is not acceptable, so be it.
Maybe let's add a note to the ticket: no React can be used. So we benefit from this experience in some way at least.