SaintDog666 wrote:stenking wrote:
Дело не кнопочках или формах. А что нового в UI - ну например мобильное направление. Вас не смущает что его практически не существовало 7 лет назад. А сейчас вот жесты, тачскрин экраны произвольной резолюции. И всякие force touch, датчики.
Да все нормально существовало 7 лет назад и существенно ничего не изменилось. То что вы этим 7 лет назад не занимались... ну
внешне морды не претерпели изменений, но внутрее все меняется радикально.
Устройства стали на столько мощными, что появилась возможность запускать в них полноценные приложения, без необходимости ходить на сервер по поводу и без.
Часть логики соответственно перебралась на UI, а где то даже полностью на UI.
Появились полноценные localstorage, и даже распределенные BD типа coachbase, которые избавляют от необходимости в backend вообще. WeSockets полностью меняют архитектуру взаимоотношений.
Количество кода на UI растет, сложность приложений уже как на back-end, спрос на спецов растет. Затем кто то этот зоопарк должен поддерживать. Ситуация в Javascript мне напоминает чем то J2EE на ранних стадиях.