Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой язык программирования лучше выбрать для веб бэкенда?

ПрограммированиеPython+3
  · 348
Программист Python. Изучаю C/C++.  · 17 мар 2022
Однозначно ответить на данный вопрос нельзя. Зависит от требований к проекту. Давайте рассмотрим разные варианты.
Ruby и фреймворк Ruby on Rails. Считаю эту технологию устаревшей, или во всяком случае угасающую. 
PHP и разные CMS на его основе. Неплохой выбор для разработки в сжатые сроки каких-то типовых проектов: лендинговая страница, интернет-магазин, блог.
Python + Django (Flask). Неплохо для новичков в силу того, что если вообще начинать с нуля в программировании, то Python один из лучших языков (прост в изучении). Сами фреймворки Django или Flask достаточно гибки, особенно последний. Хотя для разработки, а не изучения, всё-таки предпочтителен Django. Это хороший выбор почти для любых проектов, если планируется дальнейшая поддержка и расширение, а сроки не слишком ограничивают вас.
Возможно, следует упомянуть реактивность, но я с ней не работал. JS как язык для бекенда тоже можно использовать. Смотрите такие технологии, как React, Vue.js.
Высоконагруженные сервисы потребуют чего-то более фундаментального. Это, возможно, C# и его ASP.NET. Или даже C++. Для лучшего понимания приведу пример: Instagram сперва был написан на Django, а с ростом популярности сервиса, его переписали на плюсы.
1 эксперт согласен
Пара поправок. Под PHP есть мощные фреймворки, например Laravel и Symphony. Которые ориентированы на крупные... Читать дальше