How to tag an Angular Page in Zen application

Hi All,

We have a application currently running on Zen framework, now business wants to use Angular JS as their front-end technology for any future release but they don't want to upgrade the existing the modules which are already there in Zen (as of now).

  • 0
  • 0
  • 271
  • 1
  • 1

Answers

Unfortunately, this doesn't really seem possible. Angular and Zen, being frameworks, both pretty much expect to have total control of what goes on in the page and will only get in each other's way. In particular, Angular tags don't play nicely with Zen's XML model. The good news is that you don't have to rewrite the whole application at once, and can start by writing new pages using Angular and creating REST APIs as needed, while still being able to keep the old Zen pages that you don't want to rewrite. You can even try to switch the Zen-based parts of the site to using css-based layouts rather than Zen's default table-based layouts with hgroups and vgroups to make the old and new pages look more similar.

Comments

As both Angular and Zen manage page state, combining them it does not seem particularly promising.