JS-таблица, которая строится динамически, на основе данных из REST

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
09 июля 2015, 22:11 • 12 откликов • 83 просмотра
Есть сервер с REST API. Выдает данные о структуре таблицы и само содержимое таблицы. Надо сделать js-скрипт, который будет динамически строить и отображать эту таблицу вместе с данными.  Таблица нужна достаточно сложная, со всеми базовыми функциями, такими как:
- paging;
- фильтрация, сортировка по столбцам
- inline-редактирование в столбцах
и т.п.
Поля в таблице имеют разные типы, соответственно нужна поддержка разных типов данных (дата, строка, выпадающий список, выбор из справочника, кнопка и т.п.).
Можно в качестве основы использовать компоненты из каких-то фреймворков типа Bootstrap, ExtJS и т.п.