История изменений
Исправление x3al, (текущая версия) :
Кстати, да. https://medium.com/@housecor/react-s-jsx-the-other-side-of-the-coin-2ace7ab62b98 сравнительно ок.
нафига тащить обработчики в HTML, если достаточно #id?
Нафига тащить id в HTML при том, что он будет тесно связан с тонной JS-кода? Потому, что так «красивее»? Кому?
автоматически генерируя шаблон на сервере по модели из DB
На стороне сервера слишком мало данных чтобы даже нормально локализовать современное js-приложение (он не имеет понятия о числах для ngettext'а, например). Серверный рендеринг в таких условиях нужен разве что для пререндеринга начального состояния, причём тем же кодом, что и в браузере.
Исходная версия x3al, :
Кстати, да. https://medium.com/javascript-scene/jsx-looks-like-an-abomination-1c1ec351a918 сравнительно ок.
нафига тащить обработчики в HTML, если достаточно #id?
Нафига тащить id в HTML при том, что он будет тесно связан с тонной JS-кода? Потому, что так «красивее»? Кому?
автоматически генерируя шаблон на сервере по модели из DB
На стороне сервера слишком мало данных чтобы даже нормально локализовать современное js-приложение (он не имеет понятия о числах для ngettext'а, например). Серверный рендеринг в таких условиях нужен разве что для пререндеринга начального состояния, причём тем же кодом, что и в браузере.