Некоторое время назад мне пришлось окунуться в Метеор.
Несмотря на то, что я не люблю javascript, кофескрипт тем более, а node.js сводит меня с ума, Meteor очень быстро завоевал мое признание и любовь.
Я с ним не работал до версии 1.0+, насколько я знаю, там было довольно много ужасов, но сейчас лично для меня это очень удобный инструмент для небольших интерактивных проектов.
Поэтому мне очень хочется поделиться тем, что может облегчить другим людям использование этого инструмента.
Мой опыт работы с Метеором не настолько велик, чтобы я мог начать разбирать что-то сложное.
Тем не менее, я столкнулся с некоторыми вещами, задумался над ними и нашел некоторые решения.
И в этой статье я хочу поделиться своими наблюдениями/советами по работе с нефритом в Meteor. К сожалению, с ним все не так здорово, как с чистым нефритом.
В своих проектах я использую пакет mquandalle:jade, и у него есть ряд неприятных особенностей.
Пользовательские помощники шаблонов работают не совсем так, как можно было бы ожидать.
Стандартный синтаксис означает, что мы просто вызываем хелпер с помощью обычной строки, если он используется сам по себе.
Или заключаем его в #{}, если оно используется в строке с чем-то.
Вот пример (весь код в Coffeescript): Помощники:
Теги: #советы #хитрости #Meteor.JSTemplate.Some.helpers( ifHelper: -> return true plainTextHelper: -> return 'Just some value'
-
Асбест
19 Oct, 24 -
Фсб Учится Распознавать Кавказцев По Голосу
19 Oct, 24 -
Странные Вещи В Delphi 7
19 Oct, 24 -
Api Яндекс Лингвистики Для .Net
19 Oct, 24