Обновить
0
0
Иван Потапов@unclepotap

Пользователь

Отправить сообщение
К сожалению, отделять логику от представления в js очень сложно. Я несколько раз наблюдал раздутые шаблоны на каком-нибудь хенделбарс, с кучей хелперов, в итоге, в шаблоне получается адская смесь из: 1) html, 2) js 3) кода специфичного шаблонизатора.
facebook не стал бороться, просто убрали синтаксический шум из кавычек, переносов слов, запилили интерполяцию строк. Компоненты на много гибче и проще, чем с вынесенным отдельно шаблонизатором. Да и вообще, никто не мешает писать что-то типа:
React.createElement("div", null); 
Авторы же пишут, что домены — зло. А вообще в 0.11 node.js в режиме harmony генераторы работают, и там для всего try-catch можно использовать.
Лично мне помогает эта табличка easings.net
и то что оно само вытягивает зависимости пакета при установке
+ аналогичная структура папок в src
atom.io/packages/language-clojure
atom.io/packages/language-erlang
atom.io/packages/language-haskell
atom.io/packages/script

Число плагинов растет как на дрожах, посмотрим что из этого выйдет,
а пока связка вим + вебшторм покрывает все мои потребности.
Инстаграм, пинтерест, дропбокс и еще куча вебпроектов написано целиком на питоне если что.
В «Инспектор» добавлена поддержка свободного редактирования HTML-блоков без необходимости установки специального дополнения (видео).
Давно ждал, наконец-то.
генерацию несуществующих префиксов так и не исправили, браузеров с border-radius -khtml и -ms не существует.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность