В последнее время я размышлял над некоторой несущественной архитектурой построения необработанного XML на стороне сервера, а затем с помощью таблицы стилей XSLT на клиенте, чтобы преобразовать XML в полный пользовательский интерфейс. Конечно, резервный механизм должен был бы существовать, если клиент не был способен к клиентской стороне XSLT, и в этом случае мы просто преобразуем его для них на стороне сервера.
Я уже очень хорошо знаком с XSLT, и этот подход представляет собой чистое разделение представления и контента, полностью заставляя данные в XML и используя XSLT для презентации.
Я также знаю, что это добавляет дополнительный уровень сложности в приложение, что является еще одной движущейся частью, которая может выйти из строя.
Мой вопрос: есть ли какое-либо большое имя или большие сайты трафика, используя этот подход, и если да: какие ограничения/уроки вы отняли у него?
Спасибо, Интернет, Зак