Тема: Snakeskin
Показать сообщение отдельно
  #495 (permalink)  
Старый 19.02.2015, 23:04
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
return Snakeskin('myFile');
Ну многих и шаблоны пугают до усрачки, я в этом не вижу ничего плохого, мы просто кидаем линк на файл SS (который например лежит рядышком в папочке) и после трансляции этот вызов будет заменён на родной для React и усё.

Цитата:
Подключение шаблонизатора мне видится для ... я даже не знаю для чего.
В SS есть встроенная локализация на уровне синтаксиса, поддержка БЭМ как в Stylus, короткий синтаксис аля Jade или HAML и т.д. Расценивать это нужно только как сахар.

Цитата:
Эм, а
value: React.PropTypes.string.isRequired,
он тоже сгенерит?
Ну, я имел ввиду генерить только то, что как то связано с разметкой, но вообще - да, SS может сгенерить что угодно, включая другой шаблон для SS

Вот например шаблон, генерирующий JS:

#{template foo()}

    function some() {
        return #{1 + 2};
    }

    var a = {
        bar: "#{'ffffuuuuuu'}"
    };

#{/}


***

Вот ещё пример похожей схемы: Stylus и Rework, первый юзается для трансляции .styl в .css, а второй для .css в .сss (полифилы и т.д.)
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 19.02.2015 в 23:23.
Ответить с цитированием