Advanced JavaScript хранилища данных и сетки виджет

голоса
2

Мы написали хранилище данных / сетку систему виджетов в JavaScript, который автоматически обновляет все виджеты, связанные с хранилищем данных, когда некоторые изменений данных.

Его приятные особенности:

  1. он поддерживает сортировку по нескольким атрибутам (например, по статусу, то приоритет нисходящем, то дата возрастания, или любой другой )
  2. порядок сортировки восстанавливается всякий раз , когда запись изменяется. (мы используем эффективное дерево на основе алгоритма для этого. многие изменения принимаются через поток данных).

После того, как мы написали доказательство концепции (все еще много работы, слева), я наткнулся на несколько постов в блоге обсуждал подобную «MVC» модель в JavaScript, а также сетки и хранилище данных функции ExtJS в. Это заставило меня опасаться, что мы могли бы изобретать колесо.

Кажется, сетка ExtJS не может дублировать нашу функциональность - это не восстановить порядок сортировки после изменения данных, и если бы мы могли как-то дублировать мульти-ATTRIB сортировки и так далее, я получаю чувство это было бы весьма неэффективно.

Мой вопрос : Есть ли библиотеки / рамок для хранилищ данных / сетевых виджетов , которые отвечают нашим требованиям?

Задан 09/04/2009 в 00:30
источник пользователем
На других языках...                            


1 ответов

голоса
4

Ext хорошо разработан и полный, это одна из немногих библиотек, разработанных, чтобы сделать большинство того, что вы хотите. Я бы рекомендовал просто повышение, что есть в Ext.

Multi-колонки уже сделано:

http://www.extjs.com/forum/showthread.php?t=48324

Вполне возможно, что ExtJs имеет возможность повторно использовать свой код сортировки, а также.

Ответил 09/04/2009 в 00:43
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more