Описание тега falcor-router

A Falcor Router is an implementation of the DataSource interface.
1 ответ

Приводит ли правильная архитектура Falcor к монолитным маршрутизаторам?

Я пытаюсь понять Falcor и концепцию, стоящую за ним. Прочитав все, что я мог найти по этому поводу, я понимаю, что приложение должно использовать одну модель. Эта модель имеет единственный источник, и этот источник является конечной точкой в ​​бэкэн…
1 ответ

Ошибка при использовании запроса-обещания с Falcor

Я пытаюсь выполнить вызов Falcor GET для внешнего API с помощью пакета Request-Promise (rp). Я получаю ответ в "res" (строка № 8), но не могу вернуть его на путь модели Falcor (строка № 13). Выдает ошибку "Uncaught (in обещание)". Кроме того, я попы…
21 сен '17 в 11:17
1 ответ

Мне нужен объясненный метод вызова Falcor; или хороший пример?

Есть ли хорошее подробное объяснение или пример использования в любом месте Falcor? call метод? Я изо всех сил пытаюсь понять Фалькора call метод. Я понимаю первые аргументы (functionPath а также args), но я не знаю, что такое два последних аргумент…
20 июн '16 в 15:15
1 ответ

Поддерживает ли маршрутизатор FalcorJS возврат обещаний?

В примерах (насколько я могу судить, возможно, я пропустил некоторые тонкости в примерах маршрутизатора), необработанные значения возвращаются из функции get. Есть ли способ вернуть обратный вызов или обещание в функции get? Какой лучший способ сдел…
06 сен '15 в 01:36
1 ответ

Как Falcor кеширует данные на стороне сервера?

Я понимаю, что на стороне клиента Falcor он кэширует данные в модели. На стороне сервера приложений нам необходимо реализовать маршруты с ошибками в качестве источника данных. Сохраняет ли Falcor данные на стороне сервера приложений? Если так, то ка…
23 сен '16 в 18:08
1 ответ

Falcor с бэкэнд-сервером Java

Недавно я начал изучать библиотеку falcor от Netflix и пробовал проверить концепцию, основанную на наших данных. Я с интересом смотрю на эту библиотеку, и хотя существует множество примеров настройки и работы с маршрутами на сервере узлов, информаци…
29 июн '16 в 11:31
1 ответ

Как отправить токены авторизации с клиента с помощью Falcor

Теперь у меня есть следующий код на клиенте: var model = new falcor.Model({ source: new falcor.HttpDataSource('/model.json') }); Я полностью понимаю, как обрабатывать токены на стороне сервера, используя класс falcor-router. У меня вопрос, как отпра…
16 сен '15 в 18:19
1 ответ

Сделать недействительным фрагмент Falcon jsonGraph с помощью jsonGraphEnvelope

Я пытаюсь сделать недействительной часть моего объекта jsonGraph через ответ от falcor-router после выполнения вызова CREATE. Я могу успешно сделать это при возврате списка pathValues, как этот вопрос SE ранее: { route: 'foldersById[{keys:ids}].fold…
02 окт '16 в 22:51
1 ответ

Falcor возвращать ненужные атомы?

Я провожу некоторые эксперименты с Falcor (falcor-router) и удивляюсь, почему он иногда возвращает значения 'atom'. Например, я прошу этот путь: ['items',{from: 0, to: 100},['name', 'value']] Для этого пути существует только 50 элементов, поэтому ед…
06 сен '16 в 18:09
2 ответа

Как структурировать маршрутизатор Falcor, чтобы получить все доступные идентификаторы?

Я экспериментирую с использованием Falcor перед API Guild Wars 2 и хочу использовать его для отображения деталей игрового элемента. Я особенно заинтересован в создании маршрутизатора, который может использовать несколько источников данных для объеди…
19 авг '15 в 16:33
1 ответ

Эффективный способ структурировать маршрутизатор Falcor для глубоких путей?

Я продолжаю свои эксперименты с соколом и наслаждаюсь большей частью этого, но я замечаю кое-что относительно. Я собираю свой JSONGraph из нескольких разрозненных API, именно то, что falcor-router предназначен сделать. Тем не менее, я не могу найти …
25 авг '15 в 06:10
1 ответ

Получение статистики сезона с Falcor

Как лучше всего подходить к получению статистики спортивного сезона с помощью Falcor и маршрутизатора Falcor? Мой источник данных для сезона выводит данные, которые выглядят так: { id: 'recNMJfs4sqiJshna', fields: { Wins: 23, Losses: 51, Team: [ 're…
14 апр '16 в 02:28
1 ответ

В Falcor как работать с базой данных?

Я новичок в подсчете фреймворка выборки данных. Я попробовал несколько примеров, когда я запрашиваю что-то вроде model.get(["contacts", {0..2}, "name"]) .then(response => { this.state.list = response.json.contacts; this.setState(this.state); }); …
19 ноя '15 в 12:43
2 ответа

Сократите количество SQL-запросов с помощью ссылок на falcor-router

Предположим, у меня есть два маршрута прохождения route: 'users[{ranges}]' а также route: 'UserById[{integers:ids}]["name","email"]' в то время как users возвращает ссылки на UserById-route. Если я тогда сгенерирую запрос get('users[0..10]["name","e…
22 июн '16 в 19:37
1 ответ

Модель Falcor с данными кэша из внешнего API

Как данные json, отправленные с внешнего Api, будут кэшироваться в Falcor-Model? Кроме того, как указать в модели, чтобы снова поразить внешний Api, если данные отсутствуют в кэше? На мои сомнения частично ответили в одном из постов: Как Falcor кеши…
21 авг '17 в 12:53
1 ответ

Цикл по массиву данных объекта в Falcor

Допустим, у меня есть следующие маршруты: { route: "usersById['length']", get: function(pathSet) {} }, { route: "usersById[{integers:ids}]['firstName', 'lastName']", get: function(pathSet) {} } Со следующим в моем контроллере angular1: Model.get( 'u…
05 окт '15 в 17:02
1 ответ

Как искать отдельный элемент в Falcor

У меня проблемы с выяснением того, как структурировать маршруты для извлечения отдельных записей. Например, допустим, у меня есть следующие маршруты: itemsById[{integers:itemIds}]["id"]["name"] userItems[{integers:itemIndices}] Итак userItems Маршру…
26 ноя '15 в 14:42
2 ответа

Как вы лишаете законной силы весь диапазон в Falcor?

Предположим, у меня есть простая система категорий и статей, и есть такой путь, чтобы получить список всех статей в определенной категории. categoriesById[{integers:ids}].articles[{ranges:rows}] Теперь этот маршрут жестко задан для сортировки статей…
17 июн '16 в 01:47
1 ответ

Возникли проблемы при получении маршрутизатора Falcor для ссылки на данные с помощью внешнего API через коляску

Я настроил несколько микросервисов Netflix OSS (Eureka, Falcor sidecar), а также базовую настройку Falcor для проверки функциональности. Я пытаюсь позвонить со стороны клиента Falcor внешнему API, конечная точка которого http://localhost:8001/custom…
09 мар '16 в 16:15
1 ответ

Промежуточное ПО, специфичное для маршрута Falcor

С учетом следующего класса маршрутизатора, работающего на сервере: var PetsRouterBase = Router.createClass([{ route: 'petList[{integers:indices}].name', get: function(pathSet) { return [ { path: ['petList', 0, 'name'], value: 'Pets I have now' }, { …
19 авг '15 в 21:09