Несколько Тонкостей Использования Нефрита В Проектах Meteor

Некоторое время назад мне пришлось окунуться в Метеор.

Несмотря на то, что я не люблю javascript, кофескрипт тем более, а node.js сводит меня с ума, Meteor очень быстро завоевал мое признание и любовь.

Я с ним не работал до версии 1.0+, насколько я знаю, там было довольно много ужасов, но сейчас лично для меня это очень удобный инструмент для небольших интерактивных проектов.

Поэтому мне очень хочется поделиться тем, что может облегчить другим людям использование этого инструмента.

Мой опыт работы с Метеором не настолько велик, чтобы я мог начать разбирать что-то сложное.

Тем не менее, я столкнулся с некоторыми вещами, задумался над ними и нашел некоторые решения.

И в этой статье я хочу поделиться своими наблюдениями/советами по работе с нефритом в Meteor. К сожалению, с ним все не так здорово, как с чистым нефритом.

В своих проектах я использую пакет mquandalle:jade, и у него есть ряд неприятных особенностей.

Пользовательские помощники шаблонов работают не совсем так, как можно было бы ожидать.

Стандартный синтаксис означает, что мы просто вызываем хелпер с помощью обычной строки, если он используется сам по себе.

Или заключаем его в #{}, если оно используется в строке с чем-то.

Вот пример (весь код в Coffeescript): Помощники:

   

Template.Some.helpers( ifHelper: -> return true plainTextHelper: -> return 'Just some value'

Теги: #советы #хитрости #Meteor.JS
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.