bugün

Spring boot web uygulaması geliştirebileceğiniz Java için geliştirilmiş bir uygulama geliştirme çatısı(framework)dır. Şimdi neden tercih etmeliyiz kısmında aydınlatma yapmak istiyorum.
Spring framework ile temel farkı: Spring Boot; Java ile web application geliştirecek ve bu işe yeni başlayacak olan insanlar için biçilmiş kaftan. içerisinde gömülü Tomcat serveri ve siz modifiye etmediğiniz sürece kullandığınız spring boot dependency' leri için default olarak çalışır halde bir configuration sunuyor. Bununla birlikte uzun uzun config sınıfları yazmamıza gerek kalmıyor. Bir diğer tercih edilme sebeplerinden biri ise security kısmında birçok desteğinin olması.
Şuan üzerinde çalıştığım bir projenin back-end tarafını spring boot ile yazmaktayım. Eğer daha ayrıntılı bilgiye ihtiyacınız olursa mesaj kutuma uğramaktan çekinmeyin.
Spring ile karıştırılması gereken bir frameworktur. Spring içerisinde security, data gibi birçok diger teknolojiyi icinde barindiran bir ekosistem iken, spring boot size hizli bir sekilde applikasyon gelistirebilmeniz icin embedded tomcat ile bazi configuration ayarlarini hazir olarak verdigi neredeyse yarim saat icerisinde kendi halinde bir rest api yazmanizi sağlayan, a dan z ys herseyde kullanabilen bir frameworktur.

Unutmadan eklemek isterim, springi bootu ogrendigini sanmak 6 ayi, spring bootu ogrenmek ise 6 senenizi alir *