Yustas Alexu, не знаю, Авито, Ситимобил, Мейл ру, Озон, Яндекс (несколько сервисов), Баду, ВК — все пишут на Го и довольны, и JS кроме фронтов нафиг никому не вср**ся
если в конкретном случае — то нужно задать вопрос техлиду или СТО вашей конторы, почему он не выбрал JS. Если ответ не понравится — прийдите к директору/главе и скажите, что СТО не компетентен со своим опытом Х языка и командой на Х языке и вы на одном языке все напишите, тк это логичнее.
падает обязанность сходить в БД и забрать данные
В малых штампованных проектах не работал к сожалению, и вам не советую
Yustas Alexu, кроме Laravel есть еще Symfony, кроме Django — есть Spring в Java. Это вы там в одном стеке из комфорта как раз и не выходите. Есть куда более зрелые решения с большим абсолютным числом сильных инженеров
Ниже спарведливо заметили. Любой джавист заявит — почему не Java и Kotlin, все равно и клиент на Android делать? И webasembly есть, на кой вообще JS?
Если ты пишешь на Nuxt.js - то уже считай пишешь на ноде
Ну это вроде фронты делают, че они делают — их дело, если вы делаете все один — то ваши доводы понятны,
мне как бекендеру нода совсем не впала, зачем она, если есть PHP с хорошим ООП и Go — быстрый и процедурный (легкий), а дял задачки по SSR есть Chrome Headless
YuriyCherniy, как бы так сказать, ActiveRecord покрывать тестами — занятие кажется не совсем нужным и удобным, сплошной инфраструктурный код... покрывайте бизнес-логику тестами, ActiveRecord модель не покрывайте юнитами, но нужно будет сделать ряд функциональных тестов