Публикации по теме 'meteor'


Веселье: экземпляры компонентов React
ccorcos:react-ui Предыдущая статья: Веселье: React.js + Coffeescript Когда я начал создавать Shindig, я понял, что все состояние просмотра моих компонентов было потеряно, когда я переходил на другую вкладку, а затем обратно. Это особенно ужасно иногда. Представьте, что вы указали поля поиска, прокрутили список вглубь, щелкнули элемент в этом списке, затем нажали назад, чтобы вернуться к списку, и все ваши поля поиска исчезли, и вы вернулись в начало списка. . Это просто..

Babel не транспилирует все, и это может сломать ваше приложение.
Сегодня заметил, что на выходных произошла странная ошибка. У меня не получилось сразу его правильно сформулировать, но после некоторой отладки я выяснил, в чем проблема. Сообщение об ошибке было следующим: TypeError: Объект не поддерживает свойство или метод parseFloat. Поскольку мы используем Babel, я ожидал, что если бы эти новые функции не были доступны в старых браузерах, они были бы скомпилированы во что-то, что действительно работает. Но, видимо, это то, что в настоящее..

Как каждая стратегия влияет на кеширование, если вообще влияет?
Как каждая стратегия влияет на кеширование, если вообще влияет? Если сервер уже получил подписку на определенную публикацию, а затем другой пользователь подписывается на ту же публикацию (и при условии, что результаты не основаны на пользователе), будет ли Meteor запрашивать базу данных для получения результата? При использовании oplog я предполагаю, что нет причин для повторного получения результата, чтобы он мог просто отправлять кэшированные данные, но, используя poll и diff, ему нужно..

Meteor 1.5 ❤ React загружаемый
Спойлер: просто работает Если вы следите за последними новостями о JavaScript, возможно, вы видели эту статью Джеймса Кайла о его проекте React Loadable , который устанавливает новый шаблон использования dynamic import(...) для получения React компонентов и отображать индикаторы загрузки во время загрузки. Мне особенно нравится этот рисунок, иллюстрирующий разницу между а) использованием динамического import(...) на уровне маршрутизации и б) его использованием на уровне..

Метеор
Итак, это будет мой первый пост в блоге о программировании. Давайте начнем! За последние несколько месяцев я и моя команда обсуждали написание приложения (как веб-приложения, так и мобильного приложения) с одной и той же кодовой базой, и мы прошли через множество дискуссий, исследований и аргументов. время, необходимое для первого выпуска приложения, возможность повторного использования и кривая обучения фреймворка. Поскольку я сам был заядлым Android-программистом, я был склонен к..

Создание простого ORM в Meteor с преобразованием
Одна из основных проблем для новых программистов, изучающих Meteor.js, заключается в том, как работать с данными, поступающими с сервера MongoDB на клиент, объектно-ориентированным способом. Когда вы впервые начинаете изучать Meteor, не очевидно, как обернуть коллекцию (эквивалент Meteor «модели» в парадигме модель-представление-контроллер) в формат данных, с которым вы можете легко работать. В стандартной среде MVC, такой как Rails, вам не нужно беспокоиться о создании собственных..

Переход на React + Meteor с Backbone Marionette (часть 1)
Давным-давно (год назад), еще до того, как я открыл для себя React, я решил, что было бы неплохо собрать новую версию redantler.com на Backbone Marionette + WP-API. Конечно, теперь я вижу ошибочность своего пути. То, что я построил, определенно функционально, но из-за Backbone оно слишком сложное. В качестве примера давайте посмотрим на код, который заставляет работать страницу About на redantler.com. Вот файлы app.js, controller.js и view.js для этой страницы: Здесь мы..