1) Одной технологией для написания отчетной системы не обойтись. Бизнес-логику средствами графического тулкита никто не реализует. Да и, собственно, утверждать, что Qt - это одна монолитная технология некорректно. А как же QML? А ничего, что стилизуются Qt-компоненты тем же самым css?
Rodegast
намного проще чем html & css & js + 100500 фреймворков
Не нужны 100500 фреймворков, нужен один, например какой-нибудь
https://www.telerik.com/kendo-ui или
https://www.jqwidgets.com/. И вот хоть убей не понимаю, в каком это виде PySide проще чем кендо.
2)
Rodegast
Меньшее потребление ресурсов.
Это такое утверждение, которое как бы, безусловно, правдивое, но при этом ничего не значащее. Есть проблемы с ресурсами? Есть личный негативный опыт? Да ерунда это все, на фейсбук ресурсов всем хватает, на Доту, на ютуб, почему не должно хватать на формочку с кнопочками совершенно не ясно. Да и вообще, когда говорят про ресурсы имея в виду питон - далеко не самый производительный язык программирования, с GIL-ом и необходимостью запускать одновременно N одинаковых процессов на бэкенде, ну это как разговоры про нравственность в борделе.
3) Проблем с кроссбраузерностью ни у кого нет уже лет 8 или когда там jquery появился.
4) Мы сейчас говорим про корпоративный софт, приложение которое в начале дня запускается и не закрывается 8 часов. Ну если запуск займет на полсекунды больше времени, думаю бизнес от этого не пострадает. Это опять же, наверное, правдивое утверждение, только никого это не парит. Да и так то подумать, вряд-ли и правда есть какая-то существенная разница. Все скрипты и стили браузер закеширует, данные для форм и отчетов в любом случае получать по сети.
5) Аналогично. Никаких проблем не возникает.
6) Что значит “дополнительной”? Какой дополнительной? Откуда ей взяться?
7) С принтером никаких проблем нет. А что еще нужно?
8) Да и не надо.
Rodegast
GUI написанный на нормальном тулките обладает рядом преимуществ:
Преимущества веба надо описывать?
1) Доступ к данным с любой машины, планшета, телефона, из другой страны в любое время суток.
2) Не надо устанавливать обновления. Мгновенные баг-фиксы, не нужно администрирование на месте.
3) Не нужно думать о пиратстве, лицензиях, элементарная дистрибуция.
4) Масса обученных специалистов. PySide используют три с половиной гика, с вебом умеют работать… да все, пусть PySide будет в сто раз проще, какая разница, тебе
придется учить ему кодеров, в то время как есть сколько угодно готовых веб-фронтендеров.
5) Qt, конечно, штука мощная, но не всемогущая. Если нужен какой-нибудь более-менее нестандартный компонент, придется очень постараться, и питона тут уже не хватит. В браузере свободы гораздо больше.