Skip to content

WIP: Custom route reuse strategy

Lukas Weingarten requested to merge 726-route-reuse-strategy into master

This MR introduces a custom route reuse strategy which uses already rendered components again when routing back to them. This increases the performance enormously during longer use. Server calls are decreased and it seems like there are no problems with change detection of data which is received via websockets in reused components. The stored routes will be reset on changing module since components will be used differently.

Known issues:

  • Content groups are not updating until reload when added or removed group
  • Contents in content list will no updated until reload
  • Presentation mode doesn't work as intended since there is no routing yet

Closes #736

Edited by Lukas Weingarten

Merge request reports