Какие приложения пишут на python web разработчики?
Всем привет! Я JavaScript разработчик и пишу server-side приложения. Понимаю, что хочу еще выучить какйо-то интересный инструмент для бекенда. Взгляд пал на Java, Ruby (on Rails) и Python.
С первым все понятно - Enterprise приложения.
Ruby - это в основном на рельсах приложения.
А Python? Хорошо есть Django. Что пишут на этой связке? Интернет магазины, блоги, форумы? Или веб сервисы и сервера?
Знакомых Python разработчиков нету, подскажите что же пишут на питоне.
Написать можно много чего, и Python для этого вполне мощный инструмент, можно написать и простенький сайт на django, можно систему компьютерного зрения или программу для научных рассчетов, backend для игр, десктоп приложение, небольшие скриптики для автоматизации рутины.
Простор для творчества широкий, от скриптов в пару строк до хайлоад систем.
Изначально Django вырос из контентного проекта (CMS газеты Lawrence Journal-World), соответственно в первых версиях Джанго был заточен именно под такого рода вещи. Сейчас, конечно можно делать абсолютно любые проекты.
На всех этих инструментах писать можно магазины, блоги, форумы, Enterprise, ГИС, игры и т.д.
На python в частности в сегменте HL хорошо писать асинхронные приложения с помощью twisted, tornado, asyncio
Enterprise -- имеется ввиду большие корпоративные проекты: E-Commerce, CRM, Сервера. Но давайте не будем цепляться за слова, особенно, если предложение косвенно не относиться к вопросу. А вопрос звучит ровно так, как описано в заголовке.
На питоне пишут все, начиная от скриптов управления системой, веб-сайтов и заканчивая системами машинного обучения. Яндекс использует в своих проектах Django и не скрывает этого.