Meteor - Core Api



If you want to limit the code to run only on the server or the client side, you can use the following code −

meteorApp.js

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

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

You can limit the code to run only when the app is using Cordova bundling.

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

Some plugins need to wait until the server and DOM are ready. You can use the following code to wait until everything begins.

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

Following table lists some other core API methods.

Sr.No. Method & Details
1

Meteor.wrapAsync(function)

Used for wrapping asynchronous code and convert it into synchronous.

2

Meteor.absoluteUrl([path], [options])

Used for generating absolute URL pointing to the app.

3

Meteor.settings

Used for setting deployment configuration.

4

Meteor.publish(name, function)

Used for publishing records to the client.

Advertisements