Backend prep for front-end modernisation
Upgrade back-end tech to foster front-end modernisation. The 5.1.X-X Stable release milestone, in part, updated all back-end dependencies, but maintained the existing front-end support mechanisms. Build on these updates by enabling a more Django-native, where possible, front-end support structure.
The prime directive here is to enable switch-out options f…
Upgrade back-end tech to foster front-end modernisation. The 5.1.X-X Stable release milestone, in part, updated all back-end dependencies, but maintained the existing front-end support mechanisms. Build on these updates by enabling a more Django-native, where possible, front-end support structure.
The prime directive here is to enable switch-out options for our ageing and burdensome JS dependencies. Along with the removal of all but the essential APIs required by, for example, replication. We have never had sufficient contributors to support such complexity. Ergo we pair down and focus on Django's modern options: which are now available to us.