Учебники

Метеор — Core Api

Если вы хотите ограничить выполнение кода только на стороне сервера или клиента, вы можете использовать следующий код:

meteorApp.js

if (Meteor.isClient) {
   // Code running on client...
}

if (Meteor.isServer) {
   // Code running on server...
}

Вы можете ограничить выполнение кода только тогда, когда приложение использует пакет Cordova.

if (Meteor.isCordova) {
   // Code running on Cordova...
}

Некоторые плагины должны ждать, пока сервер и DOM не будут готовы. Вы можете использовать следующий код, чтобы подождать, пока все не начнется.

Meteor.startup(function () {
   // Code running after platform is ready...
});

В следующей таблице перечислены некоторые другие основные методы API.

Meteor.wrapAsync (функция)

Используется для упаковки асинхронного кода и преобразования его в синхронный.

Meteor.absoluteUrl ([путь], [параметры])

Используется для генерации абсолютного URL-адреса, указывающего на приложение.

Meteor.settings

Используется для настройки конфигурации развертывания.

Meteor.publish (имя, функция)

Используется для публикации записей на клиенте.