Spring Boot Neden Tercih Edilmelidir ?

Merhaba arkadaşlar,Bu yazımızda sizlere Spring Boot’ u neden tercih etmemiz gerektiğini ve avantajlarından bahsedeceğim.

Spring, web ve kurumsal uygulamalar oluşturmak için popüler Java tabanlı bir framework’tür.Spring Boot’un oluşturulma amacı uygulama yapılandırılmasının karmaşıklığını gidermektir.

SPRING BOOT AVANTAJLARI

· Web uygulamalarınızı kolayca geliştirmek ve test etmek için HTTP sunucularını bizlere hazır olarak getirir.

· Geliştirme sürelerini kısaltır ve verimliliği artırır.

· Varsayılan yapılandırma ayarlarıyla bizlere hazır konfigürasyonu tamamlanmış bir seçenek sunar.

· Derleme araçlarını kolay bir şekilde kullanmamız için eklenti sağlar.(MAVEN, GRADLE..)

· Spring Boot Uygulamasını Spring Ekosistemindeki diğer modüller ile entegre etmek çok kolaydır. (SPRING JDBC,SPRING ORM,SPRING SECURITY..)

JAVA öğreniyor ve kariyerinizi bu alanda yönlendirmek istiyorsanız, öğrenmeniz gereken mükemmel bir framework !

Okuduğunuz için teşekkür ederim.Yararlı olması dileğiyle…

Spring Boot’un Temel Aldığı Yazılım Geliştirme Prensipleri

Merhaba Arkadaşlar,

Bu yazımızda sizlere SPRING BOOT’un temel aldığı yazılım geliştirme prensiplerinden bahsedeceğiz.

Dont Repeat Yourself : DRY prensibi kod tekrarlarından kaçınılmasını temsil eder. Aynı işlemi yapan kodların tekrar tekrar yazılması yerine bir yerde barındırılmalıdır.

Single Responsibility Principle : SOLID prensipleri arasında ilk sıradadır. Bu prensibe göre bir metodun veya sınıfın tek bir görevi olması gerekmektedir.

Keep It Simple Stupid : KISS prensibi uygulama geliştirirken her zaman basit ve sade çözüm üretilmesi gerektiğini dile getiren bir prensiptir.

Do Not Call Us, We Will Call You (Hollywood Principle) : Hollywood prensibi bileşen ve modüllerin doğrudan birbirlerinin API’lerine bağımlı olması yerine Olaylar(Event) vasıtası ile daha esnek bir biçimde haberleşmelerini ve birbirleri ile üzerinden bir takım işlemleri tetiklemelerini önermektedir.

Okuduğunuz için teşekkür ederim.Faydalı olması dileğiyle…