История изменений
Исправление KivApple, (текущая версия) :
Для фронтэнда либо JavaScript, либо TypeScript (рекомендую, проект больше одного файла без типов быстро превращается в адское месиво). Третьего просто не надо, особенно если интересует востребованность как специалиста на рынке.
Для бекэнда выбор уже больше. Если хочется писать всё на одном языке, то очевидный NodeJs. Однако и Python подойдёт. Правда, если ты хочешь сделать простое REST API, то Django будет явным оверкилом, тут нужно что-то попроще типа Flask.
Если хочется стабильности и энтерпрайза, то Java со Spring (если хочется синтаксического сахара и новизны, можно взять Kotlin вместо Java). Вакансии будут всегда и очень редки ломающие изменения. 100500 респонсов в секунду 99% проектов не нужны, даже StackOverflow публиковал статистику и там было всего несколько сотен запросов в секунду. Больше можешь ожидать только если ты делаешь новый фейсбук/инстраграмм/гугл etc. С другой стороны, главное БД правильно выбрать и спроектировать работу с ней, бекэнды без проблем можно запустить во множестве инстансов и компенсировать любые тормоза (если только на бекэнде нет лютого говнокода).
Можно попробовать упороться по Scala (база та же JVM) и функциональному программированию. Код красивый и правильный, вакансий мало, но платят много. Ну и если не найдёшь, то так как JVM стек очень легко будет перейти на Java/Kotlin и делать вид на собеседованиях, что ты только на них и пишешь.
Ещё есть Dart и Go, но первый мне не зашёл (во всяком случае на бекэнде), а со вторым не работал.
PHP не бери, это зашквар, с тобой только другие PHP-шники общаться будут.
Исправление KivApple, :
Для фронтэнда либо JavaScript, либо TypeScript (рекомендую, проект больше одного файла из типов быстро превращается в адское месиво). Третьего просто не надо, особенно если интересует востребованность как специалиста на рынке.
Для бекэнда выбор уже больше. Если хочется писать всё на одном языке, то очевидный NodeJs. Однако и Python подойдёт. Правда, если ты хочешь сделать простое REST API, то Django будет явным оверкилом, тут нужно что-то попроще типа Flask.
Если хочется стабильности и энтерпрайза, то Java со Spring (если хочется синтаксического сахара и новизны, можно взять Kotlin вместо Java). Вакансии будут всегда и очень редки ломающие изменения. 100500 респонсов в секунду 99% проектов не нужны, даже StackOverflow публиковал статистику и там было всего несколько сотен запросов в секунду. Больше можешь ожидать только если ты делаешь новый фейсбук/инстраграмм/гугл etc. С другой стороны, главное БД правильно выбрать и спроектировать работу с ней, бекэнды без проблем можно запустить во множестве инстансов и компенсировать любые тормоза (если только на бекэнде нет лютого говнокода).
Можно попробовать упороться по Scala (база та же JVM) и функциональному программированию. Код красивый и правильный, вакансий мало, но платят много. Ну и если не найдёшь, то так как JVM стек очень легко будет перейти на Java/Kotlin и делать вид на собеседованиях, что ты только на них и пишешь.
Ещё есть Dart и Go, но первый мне не зашёл (во всяком случае на бекэнде), а со вторым не работал.
PHP не бери, это зашквар, с тобой только другие PHP-шники общаться будут.
Исправление KivApple, :
Для фронтэнда либо JavaScript, либо TypeScript. Третьего просто не надо, особенно если интересует востребованность как специалиста на рынке.
Для бекэнда выбор уже больше. Если хочется писать всё на одном языке, то очевидный NodeJs. Однако и Python подойдёт. Правда, если ты хочешь сделать простое REST API, то Django будет явным оверкилом, тут нужно что-то попроще типа Flask.
Если хочется стабильности и энтерпрайза, то Java со Spring (если хочется синтаксического сахара и новизны, можно взять Kotlin вместо Java). Вакансии будут всегда и очень редки ломающие изменения. 100500 респонсов в секунду 99% проектов не нужны, даже StackOverflow публиковал статистику и там было всего несколько сотен запросов в секунду. Больше можешь ожидать только если ты делаешь новый фейсбук/инстраграмм/гугл etc. С другой стороны, главное БД правильно выбрать и спроектировать работу с ней, бекэнды без проблем можно запустить во множестве инстансов и компенсировать любые тормоза (если только на бекэнде нет лютого говнокода).
Можно попробовать упороться по Scala (база та же JVM) и функциональному программированию. Код красивый и правильный, вакансий мало, но платят много. Ну и если не найдёшь, то так как JVM стек очень легко будет перейти на Java/Kotlin и делать вид на собеседованиях, что ты только на них и пишешь.
Ещё есть Dart и Go, но первый мне не зашёл (во всяком случае на бекэнде), а со вторым не работал.
PHP не бери, это зашквар, с тобой только другие PHP-шники общаться будут.
Исправление KivApple, :
Для фронтэнда либо JavaScript, либо TypeScript. Третьего просто не надо, особенно если интересует востребованность как специалиста на рынке.
Для бекэнда выбор уже больше. Если хочется писать всё на одном языке, то очевидный NodeJs. Однако и Python подойдёт. Правда, если ты хочешь сделать простое REST API, то Django будет явным оверкилом, тут нужно что-то попроще типа Flask.
Если хочется стабильности и энтерпрайза, то Java со Spring (если хочется синтаксического сахара и новизны, можно взять Kotlin вместо Java). Вакансии будут всегда и очень редки ломающие изменения. 100500 респонсов в секунду 99% проектов не нужны, даже StackOverflow публиковал статистику и там было всего несколько сотен запросов в секунду. Больше можешь ожидать только если ты делаешь новый фейсбук/инстраграмм/гугл etc. С другой стороны, главное БД правильно выбрать и спроектировать работу с ней, бекэнды без проблем можно запустить во множестве инстансов и компенсировать любые тормоза (если только на бекэнде нет лютого говнокода).
Ещё есть Dart и Go, но первый мне не зашёл (во всяком случае на бекэнде), а со вторым не работал.
PHP не бери, это зашквар, с тобой только другие PHP-шники общаться будут.
Исходная версия KivApple, :
Для фронтэнда либо JavaScript, либо TypeScript. Третьего просто не надо, особенно если интересует востребованность как специалиста на рынке.
Для бекэнда выбор уже больше. Если хочется писать всё на одном языке, то очевидный NodeJs. Однако и Python подойдёт. Правда, если ты хочешь сделать простое REST API, то Django будет явным оверкилом, тут нужно что-то попроще типа Flask.
Если хочется стабильности и энтерпрайза, то Java со Spring. Вакансии будут всегда и очень редки ломающие изменения. 100500 респонсов в секунду 99% проектов не нужны, даже StackOverflow публиковал статистику и там было всего несколько сотен запросов в секунду. Больше можешь ожидать только если ты делаешь новый фейсбук/инстраграмм/гугл etc. С другой стороны, главное БД правильно выбрать и спроектировать работу с ней, бекэнды без проблем можно запустить во множестве инстансов и компенсировать любые тормоза (если только на бекэнде нет лютого говнокода).