Я разрабатываю приложение Ionic, которое должно работать в автономном режиме. Таким образом, я получаю от бэкэнда объект JSON, называемый данными, который содержит всю необходимую мне информацию, и этот объект время от времени обновляется с использованием алгоритма diff.Упорядочить данные о гибридном мобильном приложении
Данные поступают так:
{
"foos": [
{"id": 1, "name": "foo1"},
{"id": 2, "name": "foo2"}
],
"bars": [
{"id": 1, "name": "bar1", "fooId": 1},
{"id": 2, "name": "bar2", "fooId": 2}
]
}
Я хотел бы иметь специализированный слой, из которого я могу назвать, например findFooById(bars[i].fooId)
мне интересно, что это лучший способ достичь этого, и если есть что-то из коробки.