Comment Comment by LgWoodenBadger Because you have the full power of JS available to do whatever you want, however you want, to generate HTML. With a templating engine, you only have whatever the templating engine provides. parent LgWoodenBadger 10 years ago