Meteor - Çekirdek Api
Kodu yalnızca sunucuda veya istemci tarafında çalışacak şekilde sınırlamak istiyorsanız, aşağıdaki kodu kullanabilirsiniz -
meteorApp.js
if (Meteor.isClient) {
// Code running on client...
}
if (Meteor.isServer) {
// Code running on server...
}
Kodu, yalnızca uygulama Cordova paketlemeyi kullanırken çalışacak şekilde sınırlayabilirsiniz.
if (Meteor.isCordova) {
// Code running on Cordova...
}
Bazı eklentilerin sunucu ve DOM hazır olana kadar beklemesi gerekir. Her şey başlayana kadar beklemek için aşağıdaki kodu kullanabilirsiniz.
Meteor.startup(function () {
// Code running after platform is ready...
});
Aşağıdaki tablo diğer bazı temel API yöntemlerini listeler.
Sr.No. | Yöntem ve Ayrıntılar |
---|---|
1 | Meteor.wrapAsync(function) Eşzamansız kodu sarmak ve eşzamanlı hale dönüştürmek için kullanılır. |
2 | Meteor.absoluteUrl([path], [options]) Uygulamaya işaret eden mutlak URL oluşturmak için kullanılır. |
3 | Meteor.settings Dağıtım yapılandırmasını ayarlamak için kullanılır. |
4 | Meteor.publish(name, function) Kayıtları müşteriye yayınlamak için kullanılır. |