artempawww, зависит от того, что в вашем понимании "лучше".
По жору ресурсов всё плюс/минус одинаково, но у quarkus и micronaut с этим должно быть лучше всего, тк они спроектированы под работу с graalvm.
Синтетику можно посмотреть на https://www.techempower.com/benchmarks/
(если ему верить то quarkus > vertx > micronaut > spring > spark)
По набору фичей, удобству и экосистеме - лучше смотреть на каждый, сравнивать, и выбирать то что больше по душе и лучше подходит под ваши задачи.
Если чисто для учёбы - лучше начать со спринга, ибо по нему целая гора материалов.
Если для поиска работы - тоже лучше спринг, так как он используется в большем количестве компаний, чем все остальные.
AcruxTech, .NET Core 3.x уже устарел, а конкретнее у него заканчивается поддержка в декабре этого года :)
Все кто сейчас на нём сидят - уже и так запланировали себе переход на net 6
И .NET 6 + C# 10 - это всё тот же самый C# 8 с наворотами. Так что не вижу причин отказываться изучать больше.