Для юзеров Seditio и новичков
Trustmaster |
|
---|---|
Более корректный термин для того, что предлагает esclkm - "слой абстракции". На практике это выглядит так: в движке имеется некоторая JS-библиотека функций, в нем использующихся, интерфейсы которых не зависят от того, какой используется JS-фреймворк. А этажом ниже этих функций находится прослойка-адаптер (драйвер, если хотите), которая реализует эти функции с использованием выбранного фреймворка.
Плюсы: владелец сайта может использовать любой JS-фреймворк без проблем с конфликтами. Минусы: для разработчиков CMS это увеличивает работу над JS-библиотекой практически кратно числу поддерживаемых библиотек. May the Source be with you!
|