Как решить эту проблему с помощью Метеора? У таких разработчиков, как мы, этот вопрос может возникать под капотом чаще, чем нам бы хотелось!

И, к счастью, The Meteor Chef, TMC, научит вас, как решать повседневные проблемы в ваших приложениях Meteor. Ага!

Примечание: эта статья является частью серии под названием Вдохновленные метеором, введение и программу можно найти в этой статье: Цель — учиться. Приятного чтения!

Основная часть TMC — это блог, который обновляется 3 раза в неделю и содержит три вида статей: рецепты, фрагменты и статьи в блогах.

Кулинарный журнал

Рецепты

Рецепты представляют собой подробные руководства, которые помогут вам реализовать функции, от создания приложения для чата (совершенно нового с Meteor 1.3, да!) до приема платежей с помощью Stripe Checkout или даже создания блога с React.

Рецепт ориентирован на создание небольшого проекта, и шеф-повар в своем уникальном и приятном стиле объясняет вам различные болевые точки и почему мы делаем такие вещи. Обычно на прохождение урока уходит от 1 до 3 часов.

Вам не нужно начинать с нуля, все рецепты начинаются с Base, шаблона, предназначенного для максимально быстрого запуска новых проектов.

Фрагменты

TMC также предоставляет набор небольших фрагментов кода, которые позволяют нам, разработчикам, быстро решать часто возникающие проблемы!
На момент написания статьи имеется уже 54 фрагмента! Вау! В следующий раз, когда у вас возникнет проблема, было бы неплохо заглянуть в базу данных сниппетов повара-метеора!

И, как всегда, фрагменты действительно хорошо объяснены, шаг за шагом отвечая на проблему, включая отправную точку, код на стороне клиента, код на стороне сервера. Вся информация гладко структурирована, упакована TMC с некоторыми выводами, которые вы можете взять домой с тем, что вы узнали, взломав фрагмент. Что еще?

Блог

Статьи в блогах с тегом Блог — это записи в блогах (ммм… мета?) об обновлениях и забавных вещах от TMC. Это все еще в контексте *изучения Meteor* с более широким охватом, чем две другие категории.

Это качественное чтение, которое побуждает к размышлениям или реакциям о жизни разработчиков, ведении блога и будущем Meteor.

Если вы увлекаетесь писательством и Метеором, не стесняйтесь обращаться к Райану Гловеру, также известному как The Meteor Chef, недавно он призвал авторов внести свой вклад!

Еженедельный дайджест

И, кроме того, потому что вы, возможно, не хотите каждый день подключаться к веб-сайту, чтобы узнать, есть ли на них свежие новости. Какие? Фейсбук? Нет, нет, это не моя точка зрения, давайте забудем об этом. Как бы то ни было, TMC запускает еженедельный дайджест, рассылаемый по электронной почте в пятницу.

Он дает подсказки о том, что вы можете приготовить / узнать на этой неделе, это стоит подписки!

Поделитесь своими вкусными блюдами

Не ешьте в одиночестве

Само кодирование крутое. Делиться кодами или опытом с другими — это круто и полезно. TMC — это не просто веб-сайт: у него есть философия обучения.

Почти в каждом посте TMC вы найдете это:

Если вы запутались или застряли во время чтения — или просто хотите поговорить о Метеоре — присоединяйтесь к нам в Slack! Получить приглашение сейчас.

Потому что да, общение с другими разработчиками в Slack room может повысить вашу кривую обучения и доставить удовольствие! Вы можете помогать людям или просить о помощи в решении ваших проблем и связываться с интересными людьми, которых иначе никогда бы не встретили. Попробуйте, составьте свое мнение об этом и будьте осторожны, чтобы не перегрузиться огромным количеством сообщений!

Если вам нужен платный коучинг, загляните на страницу стола шеф-повара и обратитесь за помощью напрямую к шеф-повару. В ноябре Райан представил стол шеф-повара: люди, читающие TMC, отправляли запрос на коучинг-сервис на Метеоре. Поэтому он открыл с ним двухчасовую тренировку один на один, где мы можем обсудить все, что связано с Метеором.

Вопросы и ответы с Райаном Гловером

Шеф-повар Метеор

Что бы вы порекомендовали новичку, открывающему для себя TMC?

Лучше всего начать с архива. За последние несколько лет было написано много материала. Я бы также проверил философию обучения, чтобы понять, подходит ли вам подход TMC.

Есть ли у вас какие-либо общие советы по оптимальному обращению с Meteor?

Я бы сказал, что лучший способ работать с Meteor на данный момент — это следовать Руководству по Meteor. В нем масса замечательных мыслей/советов о том, как работать с Meteor. Собственно, именно этому я следовал при построении новой версии Base. Я очень рекомендую это :)

Что самое смешное случилось с вами при написании кода с помощью Meteor?

В первые дни я не очень хорошо понимал публикации и подписки. Мои первые несколько приложений, которые, как мне казалось, были готовы к работе, на самом деле передавали *все* данные моих пользователей клиенту. К счастью, приложения не были слишком безопасными, и некоторые полезные члены сообщества указали на мои ошибки. Определенно весело оглянуться назад и посмеяться над этим несколько лет спустя!

\o/
Спасибо, Райан, за ответы на мои вопросы, вы можете следить за Райаном в Твиттере!

Вы знали шеф-повара Метеор? Давайте обсудим, что вы можете узнать и что вы думаете об этом в комментариях!

И, наконец, если это было полезно, нажмите кнопку 💚 ниже. Спасибо!