Improve the page rendering mechanism in the web UI
Most of the pages of the system are rendered from the server using the Django template engine. A lot of JS filtering is also happening to make dynamic content. This ticket is to list the pros and cons of the current setup and a few possible alternatives.
Summary
Current setup
-
Pros
-
Cons
Using a JS framework with virtual DOM (React or vue)
-
Pros
-
Cons
-
Possible implementation plan
A hybrid solution
-
Pros
-
Cons
-
Possible implementation plan
Migrated from T3366 (view on Phabricator)
Edited by Phabricator Migration user