Сообщение от x-yuri
|
озвучь требования что ли
|
Уже:
Сообщение от B~Vladi
|
Для меня важна отказоустойчивость, расширяемость, легкость в поддержке.
|
Сообщение от B~Vladi
|
компоненты будут использоваться многократно, на любой странице любого сайта и изменения может вызвать любой из них (компонентов)
|
Сообщение от x-yuri
|
Озвучь свои цели
|
В двух словах - пытаюсь реализовать клиентскую платформу, под которую затем будут писаться модули (плагины, виджеты - называйте как хотите). Именно не "удобное API", а интерфейс взаимодействия. Что посоветуешь?
Модули же эти должны реализовывать логику. Представление данных, отдаваемые ими, может быть совершенно разным (один модуль на 10 сайтах).
Сам модуль будет состоять из описания логики, представления и данных.
Т.е. получается и внутренне разделение (внутри модуля) и внешнее (то, что будет отражено в результате). Сложно так абстрактно говорить.