> 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.