При работе над проектами front-end мне всегда нравится работать с инструментами для литья. Они предотвращают от немых ошибок серьезные вонючие фрагменты кода. Инструменты Linting также предлагают улучшения и оптимизацию.W3C HTML-проверка для файлов React JSX
Подтверждение и переливание HTML означает использование W3C Validator. При работе с проектами ванильного JavaScript я использую модуль NPT. И при работе с Angular 1.x я использую модуль grunt-html-angular-validate, который является тем же валидатором, но адаптирован к требованиям угла (нестандартные атрибуты или неполные HTML-документы не будут приводить к ошибкам или предупреждениям). Однако я попытался найти какой-то аналогичный инструмент для документов React JSX для Grunt или Gulp, но не с удачей.
Существует ли W3C HTML-валидаторы для файлов React JSX? Если это не так, то зачем?
ПРИМЕЧАНИЕ: Меня не интересует проверка части JavaScript JSX с помощью таких инструментов, как JSXHint, но только часть HTML и соответствие ее спецификациям W3C.
Что IDE вы используете? В большинстве случаев разработчики IDE рекомендуют определенный linter, поскольку он лучше всего работает с их IDE или работает с их IDE. – Raptus