Сейчас переписываю сервис с Ktor на Spring 🤥 Основная проблема Ктора… — Заметки джависта — TG.ME

Сейчас переписываю сервис с Ktor на Spring 🤥

Основная проблема Ктора - все нужно делать руками

Для простой валидации надо подключать доп либы, и все равно создавать классы для валидации, руками валидировать, if else и кидать исключения

Когда в Spring Boot все идет из коробки, настраивается через конфиг файл, постепенно забывается какого это делать все руками

Я на практике понял главную мысль - когда делаешь стартап, надо полагаться на стабильные решения, не извращаться

Одна из причин, почему решил вернуться на Spring - мои модули разнятся, бот на Spring, и рядом такой же модуль, для бека, на Ktor

В итоге ненужное разделение, 2 докерфайла, походы по http, когда можно было изначально сделать единый монолит

Так же появился Spring AI, в ближайшем будущем буду погружаться и добавлять валидацию данных пользователей, чтобы мне всякое говно не присылали в сервис)) ну и блокировать левые запросы

В общем прихожу к связке Spring Boot + Kotlin, без извращений
🔥2👍1
May 30, 2026 356 4 1