Я работаю над большим веб-приложением на основе Java, оно создавалось в течение последних 5 или около того лет -пользовательский интерфейс нуждается в капитальном ремонте / в значительной степени -написано. Мы изучаем доступные инструменты/библиотеки/фреймворки для пользовательского интерфейса и обнаружили dust.js в качестве варианта шаблонов.
Вопросы: Мне интересно узнать, что думают об этом пользователи dust.js :
Немного предыстории:
Почему мы заинтересованы в dust.js:Следующие LinkedIn сообщения в блогах впервые привлекли наше внимание к нему:
клиент -шаблоны боковых сторон :усы, руль, dust.js и многое другое
Второй из двух постов очень хорошо отвечает на вопрос 5, но в стороне из LinkedIn, очень немногие результаты из Google подробно описывают систему шаблонов или подразумевают, что это популярный выбор. Кроме того, в сообщении упоминается, что они расширили функциональность и надеются однажды внести свой вклад в оригинальный проект. Я обеспокоен тем, что, пока они этого не сделают, нам также может понадобиться расширить функциональность.
Сказав это, первоначальные требования LinkedIn к системе шаблонов очень близки к нашим (см. ниже ), и они явно провели очень тщательное исследование, прежде чем сделать выбор.
Наши требования:
Instead of using a JSP, GSP, or ERB to assemble a page server side and send back HTML, we have the server send back just the dynamic data as JSON and have the page assembled in the browser using a static client-side template served from a CDN"