Поиск…


замечания

Следует отметить, что Meteor - это просто Javascript и Node.js. Да, это очень конкретная реализация этих двух технологий и имеет собственную уникальную экосистему, а также использует изоморфные API и хранилище данных JSON для достижения действительно потрясающих результатов. Но, в конце концов, Meteor - это веб-технология, и она написана в Javascript. Таким образом, все ваши типичные методы работы с javascript по-прежнему применяются. Начните там.

25 Javascript Performance Techniques
Оптимизация производительности для высокоскоростного Javascript
Оптимизация кода JavaScript
Рекомендации по производительности для JavaScript в V8
10 Javascript Performance Boosting Tip
Создать эффективный JavaScript
Улучшение эффективности ваших проектов JS Meteor

Проектирование и развертывание готового программного обеспечения

Помните, что все лучшие практики типичной веб-архитектуры все еще применяются. Для превосходного обзора по теме, пожалуйста, обратитесь к замечательной книге Майкла Нигара « Release It! Разработка и развертывание готового программного обеспечения . Написание вашего приложения в Meteor не освобождает вас от аудита сторонних библиотек, написания автоматических выключателей, обертывания вызовов в тайм-аутах, мониторинга ваших пулов ресурсов и всего остального. Если вы хотите, чтобы ваше приложение работало хорошо, вам нужно убедиться, что вы используете шаблоны стабильности и избегаете анти-шаблонов.

Шаблоны стабильности

  • Таймауты
  • Предохранители
  • Перегородки
  • Подтверждение связи
  • Стабильность

Точки интеграции

  • Сторонние библиотеки
  • Масштабирующие эффекты
  • Несбалансированные возможности
  • Мощные анти-шаблоны

Конфликт пула ресурсов

  • AJAX Overkill
  • Просроченные сессии
  • Чрезмерное белое пространство
  • Учет данных

Если эти понятия незнакомы и не кажутся вам второстепенными, это означает, что вы не принесли больших производственных систем в Интернете. Купите копию книги. Это будет потраченное время и деньги.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow