@radeon3850
Начинающий разработчик python

Нужна альтернативу PyQt и желательно Веб, что посоветуете изучить или на что обратить внимание?

Есть потребность в создании приложений с разным функционалом, но в основном приложение будет показывать разного рода статистическую информацию - графики (разных типов) - дашборды, с возможностью применять фильтры и видеть итоговый результат. Полгода практикую Python по этому выбор пал на PyQt, но в итоге понял что Веб приложение более доступно, чем десктопная версия - вот и вопрос, каким путём пойти на изучение чего направить усилия. Встречал информацию что есть Electron, но увы не обладаю достаточным уровнем познаний в разработке веб приложений, и не могу оценить. По этому любой дельный совет был бы кстати.
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Необходимый минимум:
  1. Изучаешь общие принципы работы сетей в целом и протокола http в частности.
  2. Изучаешь html и css.
  3. Изучаешь язык запросов SQL, принципы работы реляционных баз данных и какую-нибудь конкретную СУБД.
  4. Изучаешь Django.


Кроме этого желательно:
  • Освоить администрирование Linux.
  • Настройку wsgi- и web-серверов.
  • Изучить JavaScript, в идеале с фронтовым фреймворком.


А электрон этот ваш, во-первых, к web- разработке не относится, а во-вторых, мерзкий костыль, на котором можно разработать только говно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@bacon
А в современной вебе питон не участвует в gui, он только предоставляет данные, вывод это уже html + js.
Ответ написан
Комментировать
конечно же веб программирование это на порядок проще чем любое другое
особенно если использовать малую часть языков, небольшое подмножество

ты можешь себе это позволить если ты делаешь приложение для себя

лучше всего и проще всего просто изучить js css html php + библиотеки если надо: sqlite localforage...
и на чистых языках без ничего собрать приложение

ни в коем случае не поддавайся на советы делать на фреймворках
можешь попробовать вебкодер - там всё это в визуальном виде, это ide в которой есть всё что надо, в том числе справочник - его можно использовать для изучения языков, если не охота писать визуально
и субд не надо использовать если хватает sqlite

после питона понять js будет нетрудно потому что оба эти языки скриптовые
js проще
js и php в вебкодере почти неразличимы - то есть не надо учить два языка

тебе понадобятся js-библиотеки для визуализации графиков или 2д-3д анимации
вся сложность в их освоении
программировать можно научиться быстро, за неделю или месяц

сначала надо изучить ядро каждого языка, самое необходимое, без лишних сложностей
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы