(This is more of a discussion rather than a request. On the surface, re-doing the admin to be reactive is a fundamental change.)
Currently ProcessWire has an admin system that uses the "JS sprinkles" approach. This works well, but it doesn't have the usability of a nice SPA-like admin (neither does WordPress, CraftCMS, etc.).
Given the viability of hypermedia / HATEOAS (HTMX as the prime example of this approach that is agnostic, and Laravel Livewire as a Laravel-specific approach), it would be worth looking into that approach. This of course clashes entirely with jQuery or if it doesn't, it will get messy. Furthermore, it also gets into whether using UIkit makes sense, so this gets very deep. All modules would break as well.
Or a home-cooked approach with jQuery can be used instead of bringing in HTMX. (this is probably way easier)
Or, we can add more JS sprinkles too bring in additional functionality.
(This is more of a discussion rather than a request. On the surface, re-doing the admin to be reactive is a fundamental change.)
Currently ProcessWire has an admin system that uses the "JS sprinkles" approach. This works well, but it doesn't have the usability of a nice SPA-like admin (neither does WordPress, CraftCMS, etc.).
Given the viability of hypermedia / HATEOAS (HTMX as the prime example of this approach that is agnostic, and Laravel Livewire as a Laravel-specific approach), it would be worth looking into that approach. This of course clashes entirely with jQuery or if it doesn't, it will get messy. Furthermore, it also gets into whether using UIkit makes sense, so this gets very deep. All modules would break as well.
Or a home-cooked approach with jQuery can be used instead of bringing in HTMX. (this is probably way easier)
Or, we can add more JS sprinkles too bring in additional functionality.