Показать сообщение отдельно
  #1 (permalink)  
Старый 26.04.2012, 21:54
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Collection – фреймворк для управления данными
Всем привет!

Хочу представить всем свою разработку (хотя уже как то представлял давно, но тема забилась оффтопом).

Данный фреймворк даёт очень мощное и гибкое АПИ для управлениями данными, в принципе есть всё, чтобы использовать, как полноценную СУБД.

Краткий список возможностей:
  1. Копирование, перемещение, удаление, слияние, сортировка и группировка;
  2. Статистические функции;
  3. Запросы по сложным фильтрам;
  4. Хранение данных в DOM Storage;
  5. Пространства имён;
  6. DOM шаблонизатор;
  7. Интерпретатор SQL.

Фреймворк написан на чистом JavaScript, однако для работы с DOM он использует сторонние библиотеки (для поиска узлов), из коробки есть поддержка: jQuery, DoJo, Mootools, Prototype, QSA (надеюсь Devote не против ), Sizzle. Хотя расширить этот список не составит труда.

Сфера применения огромна: например используя Collection можно за пару дней написать очень мощный табличный процессор, оффлайн БД для настольных приложений и т.д.. Сейчас я занимаюсь одним стартапом, где пробую свой велосипед на сервере (node.js), как основную СУБД, также Collection используется в некоторых сервисах Yandex.

Имеется подробный мануал и документация на сайте проекте: http://www.collection-js.com

Сама либа: http://www.collection-js.com/files/c...lection.min.js
Github: https://github.com/kobezzza/Collection

Чтобы понять, что же это такое, рекомендую прочитать: http://www.collection-js.com/manual/part-1.html

С уважением, Андрей!

ЗЫ: просьба не разводить холивар и оффтоп.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 28.10.2012 в 20:50.
Ответить с цитированием