can leverage the power of a full programming language (JavaScript) to build your view. • The tooling support (e.g. linting, type checking, editor autocompletion) for JSX is in some ways more advanced than what’s currently available for Vue templates.