Size: a a a

2019 April 26

k

kolay` in javascript_ru
Jinja?
источник

DE

Denis Efremov in javascript_ru
kolay`
Jinja?
Twig
источник

k

kolay` in javascript_ru
Такой же синтаксис
источник

DE

Denis Efremov in javascript_ru
kolay`
Такой же синтаксис
Есть ещё Edge на JS с таким же
источник

k

kolay` in javascript_ru
Denis Efremov
Что же такое JSX?
Шаблоны же вроде когда ты в html код вставляешь, а jsx это обёртка над созданием элементов
источник

б

без jquery 👨‍💻 in javascript_ru
kolay`
Шаблоны же вроде когда ты в html код вставляешь, а jsx это обёртка над созданием элементов
Эээ, вообще реакт компоненты могут быть шаблонами
источник

б

без jquery 👨‍💻 in javascript_ru
В Атомик Дизайне они же как то становятся шаблонами
источник

DE

Denis Efremov in javascript_ru
kolay`
Шаблоны же вроде когда ты в html код вставляешь, а jsx это обёртка над созданием элементов
Вставляет в JS код, которым создаются элементы
источник

DE

Denis Efremov in javascript_ru
Тогда Vue-Templates тоже не templates
источник

DE

Denis Efremov in javascript_ru
источник

DE

Denis Efremov in javascript_ru
источник

K

Katod in javascript_ru
JSX сложно назвать языком шаблонов. Эта технология скорее вообще противопостовляется шаблонному подходу, имхо. Так как JSX по своей сути это не декларативная программа, а непосредственный набор императивных инструкций под видом синтаксического сахара косящего под шаблоны. И меня, в общем-то, это устраивает. Единственная задача, где я подумываю прикрутить Vue или написать что-то велосипедное, это где я планирую юзерам самим дать возможность создавать html разметку, потому-что там темплейтный язык действительно нужен.
источник

К

Константин in javascript_ru
И VUE тут каким боком?
источник

К

Константин in javascript_ru
Там же по факту валидный html с кастомными аттрибутами/тегами
источник

К

Константин in javascript_ru
И по этому к нему тот же jsx можно прикрутить и будет работать
источник

К

Константин in javascript_ru
Как любой иной препроцессор
источник

K

Katod in javascript_ru
из того, что я читал про JSX в Vue, то это извращение сугубо для тех, кому сложно переседать с реакта. оно там есть, но разработчики не рекомендуют им пользоваться.
источник

DE

Denis Efremov in javascript_ru
Но шаблоны Vue - это не HTML даже близко. Это точно такой же набор императивных инструкций. Рендер функция, по сути.
источник

DE

Denis Efremov in javascript_ru
Просто разрабы vue пошли дальше и устранили максимально смешивание кода
источник

DE

Denis Efremov in javascript_ru
Такое ощущение, что JSX писали лентяи ))
источник