Здравствуйте, WolfHound, Вы писали:
S>>1) Проверки DOM-а на этапе компиляции кода
WH>А в чем проблема?
В том, что документ может создаваться динамически и содержимое конкретного блока может зависеть от данных (например, разные шаблоны для "должников" и нормальных пользователей), часть данных может выгребаться из внешних источников — тот же rss — и так далее.
S>>2) Сохранив возможность произвольно изменять документ, не привлекая программистов
WH>
Такого не бывает.
Ок. Пошёл передавать ребятам, что мы делаем невозможное

Если серьёзно — это элементарная фича для отчётов/WPF/форм word-а, да и html-странички нечасто вынуждают изменять поведение ради изменения UI.
S>>Но такой подход будет отвратительно уживаться с "живыми" документами, содержимое которых будет зависеть от внешних данных.
WH>Re[2]: Веб фрэймворк для NemerleАвтор: WolfHound
Дата: 14.02.11
WH>Re[3]: Веб фрэймворк для NemerleАвтор: WolfHound
Дата: 15.02.11
Именно про это я и говорил. Что, если мы генерим часть документа только по какому-то условию, а потом вынуждены с этой частью работать? И чем код выше принципиально отличается от старого доброго ASP.NET MVC с его типичной мешаниной из кода и HTML-я?
S>>Что упустил?
WH>То, что изначально нужно проектировать с умом, а не делать как все.
Я ж просил не холиварить