Мы разрабатываем магистральное приложение, в котором каждая серверная коллекция может содержать десятки тысяч записей. Как аналогия - подумайте о переходе к представлению «Отправленные» в приложении электронной почты.
В большинстве примеров Backbone, которые я видел, задействовано не более 100-200 записей, поэтому сбор всей коллекции и работа с ней в клиенте относительно проста. Я не верю, что это было бы в случае с гораздо большим набором.
Кто-нибудь работал с Backbone в больших серверных коллекциях?
- Сталкивались ли вы с проблемами производительности (особенно на мобильных устройствах) при определенном размере коллекции?
- Какое решение (ы) вы приняли, сколько нужно извлечь с сервера?
- Вы загружаете все или только подмножество?
- Где вы размещаете логику вокруг какого-либо специального механизма (например, прототипа Collection)