Forums / National / Russian / Вопросы и пожелания к движку

Для юзеров Seditio и новичков

Trustmaster
#7719 2009-02-12 02:15
Более корректный термин для того, что предлагает esclkm - "слой абстракции". На практике это выглядит так: в движке имеется некоторая JS-библиотека функций, в нем использующихся, интерфейсы которых не зависят от того, какой используется JS-фреймворк. А этажом ниже этих функций находится прослойка-адаптер (драйвер, если хотите), которая реализует эти функции с использованием выбранного фреймворка.

Плюсы: владелец сайта может использовать любой JS-фреймворк без проблем с конфликтами.
Минусы: для разработчиков CMS это увеличивает работу над JS-библиотекой практически кратно числу поддерживаемых библиотек.
May the Source be with you!