Сообщение от
whelp
И потом начинается - " а оно у нас в IE 6.0 криво показывает, почините". Или "ой, не работает" - ну да, у вас no-script стоит в FF. И таких клиентов десятки тысяч и всем что-то надо.
Это для минималистичных внутренних проектов сойдёт, а так вообще использование JS необходимо хотя бы чтобы не грузить весь UI целиком каждый раз когда пользователь хочет посмотреть следующую страницу в выдаче результатов, например. А потом начинаются всякие сложные фильтры, сортировки и прочий гемор.... Мы тогда на ExtJS делали, уж не помню по какой причине. Жить можно, но гемор тот ещё. Серверная часть на c# + python + mssql была реализована.
А сейчас даём клиенту инсталлятор, ставится одна софтина. Она же сама автообновляется при авторизации, без обновления не пускаем - то есть тоже только одна версия у всех. Отлаживать в разы удобнее и быстрее - не надо каждый раз ждать, пока всё это дерьмо подгрузится в веб-сервер локальный. И никакой зависимости от браузеров! Интерфейс 100% выглядит как надо у всех, хоть в win xp запускай. Производительность интерфейса очень высокая даже на старых компах - в то время как JS там еле ворочается и выжирает всю оперативку. Ну а сложные (долгие) операции всё равно на сервере делаются и клиент лишь отображает результаты.