This task relates to the create component <name> --template=react|vue|web-component subcommand.
Those components render on the client. Thus they won't work with JavaScript disabled. It is the user's responsibility to handle this limitation.
--template option can be omitted. In that case, the web-component type will be used to create a new component.