Merhaba arkadaşlar java ile bir web projesine başlamayı düşünüyorum. Twitter ile ilgili şimdilik basit bir unf yapmak takip yapmak vs vs basit şeyler olacak.
Aslında amacım web sitesi yapmaktan çok java web alanında birşeyler öğrenmek.
Bunun için araştırmalarım sonucunda hangi framework ile başlamam konusunda kararsız kaldım.

Benim amacımın faydalı ve geleceğe yönelik bir şeyler öğrenmek olduğunu düşündüğümüzde hangi framework ile başlamalıyım

Spring boot
Spring mvc
Grails vs vs vs (örneğin grails hiç popüler değil ve destekler giderek azalıyor)
yada önerileriniz nedir

Şuanda biraz grails tecrübem var diğer frameworkleri bilmiyorum geleceğe yönelik iş ve geliştirme açısından hangisi daha iyi bir karar olur?

Alternatif olarakta java ile arka tarafı yapıp yani bir api gibi hazırlayıp ön yüzde nodejs yada react tarzı bir şey kullanmakta olabilir.

Çok uzattım sanırım kısaca ne öğrenirsem işime daha çok yarar gelecekte? yorumlarınızı ufakta olsa açıklayarak yazarsanız sevinirim :)