Odak modu

Proje Deploy Süreci

Fullstack Projelerin İncelenmesi

Bu videoda, bir projenin geliştirilme süreci incelenmiş ve projenin Java Spring Boot ile yazılmış backend kısmı ile React ile yazılmış frontend kısmı arasındaki iletişim detayları ele alınmıştır. Projenin internet ortamına nasıl dağıtılacağı da açıklanmıştır.

Backend kısmı Spring Boot kullanılarak geliştirilmiş ve içinde Product adında bir entity bulunmaktadır. Backend, veritabanı işlemlerini yönetmek için ProductRepository ve ProductService kullanmaktadır.

Frontend kısmı ise React kullanılarak geliştirilmiş ve Axios gibi kütüphaneler kullanılarak veri alışverişi sağlanmıştır. Projede, verilerin tüm bileşenler arasında iletilmesi için bir ProductContext oluşturulmuştur.

Projenin internet ortamına dağıtılması için gerekli konfigürasyonlar yapılmış ve her iki kısımda da belirli portlar üzerinde çalışması sağlanmıştır. Backend kısmında genellikle 8080, frontend kısmında genellikle 3000 numaralı portta çalışır.

Bu şekilde, backend ve frontend kısımları arasında güvenli bir iletişim sağlanmış ve kullanıcıların veri alışverişi yapması mümkün hale gelmiştir. Projenin her iki kısmı da birbiriyle senkronize bir şekilde çalışarak tamamen işlevsel bir hale getirilmiştir.

left-disk

Yazılım Kariyerinde İlerlemeni Hızlandıracak Programlar

Patika+ programlarımız ile 4-8 aylık yoğun yazılım kamplarına katıl, temel bilgilerden başlayarak kapsamlı bilgiler edin, yazılım kariyerine başla!

right-cube

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!