в спринге и в расте, я в данный момент работаю джавистом и я влюбился в раст, на сколько дольше и больше проблем с actix или rocket чем со спрингом? Я так понимаю производительность несопостовима больше в актиксе на реальных задачах
ну я кроме актикса ничо не рассматриваю - остальное неудобные поделки залепленные изолентой макросами
"влюбился в раст" уже писали на rust?
Ну да, изучаю потихоньку)
с вопросами для начинающих сюда https://t.me/rust_beginners_ru
У меня нет вопросов про сам язык, все ясно и лаконично, у меня вопрос про энвайромент вокруг, какой смысл про это спрашивать там, в общем не суть. Я получил ответ. Спасибо большое
Я с джава мира пришел, на актиксе вполне за приемлемый срок написал мультитеннатный бэк (prod ready) Проблемы разве что вида - не хватает какой-то функциональности/крейтов
actix поверх tokio ведь работает?
Разница ощущается в подходах. Java - это объекты и рефлексия, в Rust этого нет, там все преимущественно статическое. Это может быть непривычно или вызывать дискомфорт, а может и наоборот, как в моем случае.
Ну трейты позволяют делать все(и даже больше), что люди привыкли делать в джаве
Да, я уже к этому адаптировался))
Есть некоторые неудобства с DI.
Я вообще искренне не понимаю зачем нужно DI когда есть генерики.
DI на генериках - это тоже DI )) Но он не удобен, когда есть вложенные зависимости.
Ортогональные же вещи, нет? DI позволяет автоматизировать инициализацию значений и подсовываниех одних в "конструкторы" других.
тоже напишу. что сравнение неуместное))
Обсуждают сегодня