Сохраняет ли Ember CLI Mirage данные в базе данных? или опубликованные данные удаляются после обновления браузера?

Я новичок в Ember и использую ember cli mirage для серверного API. Например, я хочу отправить фильм в маршрут фильмов, он добавляется к существующему в фикстурах и указан в localhost-4200/movies. При обновлении браузера опубликованное стирается, а по умолчанию остается. Это ожидаемое поведение?? Разве детали не останутся прежними после обновления браузера или при перезагрузке в следующий раз?


person Mohanesh    schedule 10.08.2016    source источник


Ответы (1)


Да, это ожидаемое поведение. Фикстуры будут применяться при загрузке страницы.

Mirage был создан, чтобы вы могли легко подделать свой JSON API. Он основан на существующих библиотеках, но содержит соглашения, позволяющие быстро и безболезненно настроить фальшивый сервер.

Mirage не является производственным API, он подделывает ваш API для упрощения разработки и тестирования, но если вам нужен постоянный API, вам нужно написать его самостоятельно.

Если вы хотите начать создавать сервер, но не знаете, с чего начать, взгляните на https://github.com/emberjs/data и реализации сервера JSON-API: http://jsonapi.org/implementations/

person medokin    schedule 10.08.2016