Подтвердить что ты не робот

Как мне запустить REST API с помощью Meteor?

Мне нужен сервер Meteor для обработки очень простого запроса POST, не входящего в клиент приложения. С помощью Express я бы просто сделал что-то вроде app.post('/something', function....

Есть ли эквивалент в Метеор? Если нет, как мне настроить это, запуск сервера Express в контексте is_server?

4b9b3361

Ответ 1

Meteor еще не имеет встроенных функций, обеспечивающих спокойный API.

Ответ 2

Вы можете создать базовую маршрутизацию в нашем приложении с использованием Backbone, как в приведенном здесь примере Meteor: http://meteor.com/examples/todos

Вы можете сделать что-то вроде этого:

var AppRouter = Backbone.Router.extend({
  routes: {
    "": "dashboard",
    "home": "dashboard",
    "profile": "profile",
},

profile: function () {
    Session.set("current_view", "profile")
    this.navigate('profile', {trigger: true});
},

Также посмотрите: Как открыть веб-службу RESTful с помощью Meteor