Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Можно ли писать сайты только на Python

Артем Клочик Ученик (110), закрыт 9 месяцев назад
Можно ли писать сайты на чистом Python? То есть писать страницы только на Python, без JS? Только HTML, CSS и Python
Лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (274253) 9 месяцев назад
Конечно. Но у тебя будет очень тонкий клиент, ибо за каждым изменением интерфейса придется переться на сервер и обновлять документ без конца. Тогда уж лучше сделать готовую статику на любой случай, то есть генерировать страницы локально (в том числе с помощью Python и локальной СУБД) и деплоить на хостинг пачкой. Это годится для простых проектов с тремя страницами, как раз для тебя... Но в настоящий момент современных сайтов без javascript и фреймворков практически не существует, кроме одеревеневших и окаменевших интернет-диковин из прошлого века.
Остальные ответы
Def Гений (67093) 9 месяцев назад
Сайты можно писать и на одном HTML, без питона
Сан Санов Искусственный Интеллект (130366) 9 месяцев назад
Можно. Но это не будет сильно красиво и удобно.
Андрей Высший разум (483627) 9 месяцев назад
Можно. Если ты делаешь сайтик Васи Пукина, в котором есть только показ страничек - без какого-либо интерактивного функционала. Только вот Python для такого сайта абсолютно не нужен: достаточно HTML + CSS.

Впрочем, Python для сайтов вообще без надобности, т.к. в задачах back-end неконурентоспособен. Зато Python приносит максимальную прибыль расплодившимся в России "курсам программирования", которые и впаривают неучам Python как "язык для всего".
ПапаВысший разум (154852) 9 месяцев назад
А шо, таки нельзя сделать интерактивный функционал на формах, текстовых полях, кнопках и т.п.? Раньше как-то делали...
Андрей Высший разум (483627) Папа, Можно, конечно. И интернет-магазин можно без JS-сделать. Но зачем? Делать интерактивщину только на HTML без JS - это получить атаку на сайт, потоком отправляющую фейковые данные через эти самые формы.
Похожие вопросы