Лично я работаю над приложением Java, но я не мог продвинуться без жемчуга для некоторых сценариев поддержки.
у меня есть сценарии для быстрого зеркального отражения, на какой дб я указываю на, сценарии для выполнения сценариев сборки, сценариев для очистки данных & сравните материал.
Уверенный я мог делать все это с Java, или возможно сценариями оболочки (у меня есть некоторые из тех также), но кто хочет скомпилировать класс (удостоверяющийся, что путь к классу установлен право и т.д.), когда Вам просто нужно что-то быстрое и грязное. Знание языка сценариев может удалить 90% тех скучных/повторяющихся ручных задач.
представление HTML, а также обновленная объектная модель JS
Если вы используете HTML и JS для обновления одной и той же части представления, рассмотрите кодировку HTML в результате JSON. Если вы пытаетесь обновить разные части представления, я буду использовать два метода действий, чтобы следовать правилу «единой ответственности».
Чтобы вернуть составное тело, вы можете упаковать ответ в контейнер MIME. Но это сделало бы ответ непригодным для использования большинством клиентов.
Я обычно помещаю html в результат JSON.