Что использовать во Vue.js - собственный синтаксис или JSX? | IT Верстальщик
Что использовать во Vue.js - собственный синтаксис или JSX?
Если pet-проект, либо быстрые прототипы, проверки теорий и тп, то делайте так как привыкли и удобно.
Если проект относительно крупный, работает несколько человек, то должен быть какой-никакой а стандарт кодирования. И тут нужно уже задуматься а всем ли так будет удобно, а что потом при расширении, а какие подводные камни. В целом, при усложнении логики и куче кастомных компонентов, то почти всегда JSX как минимум легче читается.
В любом проекте ориентируйтесь прежде всего на дальнейшую поддержку. Вам 95% времени придется код не писать, а читать.
JSX не для замены шаблонов самого Vue, а для упрощения кода при использовании рендер функций, чтобы их написание было максимально приближено к шаблонам.