Revision history [back]

click to hide/show revision 1
initial version

answered 2020-11-06 10:17:11 +0800

cor3000 gravatar image cor3000

ZK Team

During my local tests I made the same observations: You definitely won't be able to embed zk-pages running on multiple ZK versions since ZK loads its JS packages into the global namespace. This is a hard constraint, the ZK versions need to match exactly. Also styles in ZK are not scoped you'll need the same theme everywhere. (ZK is still a frontend framework so I'd not call it 'backend')

Besides that there seem to be race conditions initializing multiple embedded divs simultaneously. It seems this scenario hasn't been considered during the development. We'll investigate further and post the relevant issues.

During my local tests I made the same observations: You definitely won't be able to embed zk-pages running on multiple ZK versions since ZK loads its JS packages into the global namespace. This is a hard constraint, the ZK versions need to match exactly. Also styles in ZK are not scoped you'll need the same theme everywhere. (ZK is still a frontend framework so I'd not call it 'backend')

Besides that there seem to be race conditions initializing multiple embedded divs simultaneously. It seems this scenario hasn't been considered during the development. We'll investigate further and post the relevant issues.

Issue: ZK-4715

During my local tests I made the same observations: You definitely won't be able to embed zk-pages running on multiple ZK versions since ZK loads its JS packages into the global namespace. This is a hard constraint, the ZK versions need to match exactly. Also styles in ZK are not scoped you'll need the same theme everywhere. (ZK is still a frontend framework so I'd not call it 'backend')

Besides that there seem to be race conditions initializing multiple embedded divs simultaneously. It seems this scenario hasn't been considered during the development. We'll investigate further and post the relevant issues.

Issue: ZK-4715

Update 2020-11-27: ZK-4715 fixed in 9.5.1 (testable since 9.5.1.FL.20201126(-Eval))

During my local tests I made the same observations: You definitely won't be able to embed zk-pages running on multiple ZK versions since ZK loads its JS packages into the global namespace. This is a hard constraint, the ZK versions need to match exactly. Also styles in ZK are not scoped you'll need the same theme everywhere. (ZK is still a frontend framework so I'd not call it 'backend')

Besides that there seem to be race conditions initializing multiple embedded divs simultaneously. It seems this scenario hasn't been considered during the development. We'll investigate further and post the relevant issues.

Issue: ZK-4715

Update 2020-11-27: ZK-4715 fixed in for 9.5.1 (testable - testable since 9.5.1.FL.20201126(-Eval))9.5.1.FL.20201126(-Eval)

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More