I recently did a project using this type of template system and it was ok, but not really better than string-based templating. You&#x27;re really still doing String-based templating except you&#x27;re embedding all your directives in data attributes and it gets super messy and unreadable.