Modern bir web uygulaması oluşturma

0

Soru

Umarım iyi gidiyorsundur.

Buradaki deneyimli geliştiricilere temel bir sorum var. Java spring backend ve react frontend ile bir mikro hizmet web uygulaması oluşturmayı planlıyorum. Java konusunda deneyimliyim ve şu anda react'i öğreniyorum. Uygulamamı çiftlik sahibi tek düğümlü kümemde barındırmayı planlıyorum.

Henüz anlamadığım bazı noktalara birkaç sorum var(sry Ben bir yeniyim)

  1. Kullanıcı oturum açma sistemini nasıl yönetmeliyim? Zaten bazı web geliştirme yaptım ve örneğin php ile bir giriş sistemi oluşturdum, ancak spring ve react ile bir mikro hizmet uygulaması için ne kullanacağım hakkında hiçbir fikrim yok. Demek istediğim, her uygulamanın bir giriş sistemine ihtiyacı var, belki de zaten bir "tak ve çalıştır çözümü" mü?

  2. Proje için bir veritabanı altyapısının nasıl kurulacağına dair bazı ipuçlarınız var mı?

  3. Mümkün olduğunca çabuk uygulama ile başlamak istiyorum. Mükemmel olmak zorunda değildir. Sadece bazı deneyimleri test etmek ve toplamak için bir platforma sahip olmak istiyorum. Sprint/react/rancher kombinasyonu hakkında ne düşünüyorsunuz? Böyle bir uygulama oluşturmak için iyi bir rehber bilen var mı?

Eğer birisi bana yardımcı olabilir eğer ben çok mutlu olurdu. Cevaplarınız için teşekkürler ve iyi günler. :)

En iyi Mamo

1

En iyi cevabı

0

Tavsiye edebilirim keycloak kimlik doğrulama ve yetkilendirme için açık kaynak IAM. Yapılandırmak için:

  • ön uç kullanabilirsiniz react-auth-config kütüphane
  • kullanabileceğiniz arka uç Spring Security Spring Boot ve Keycloak için bu yazıyı kontrol edebilirsiniz:

Bu size belirteç tabanlı kimlik doğrulaması sağlayacaktır Veritabanı için, varlık ilişkilerinize bağlıdır. Öncelikle ilişkisel bir tanesine ihtiyacınız olup olmadığına karar vermeniz gerekir. Sonra birkaç seçenek düşünebilirsiniz Bu yazıyı kontrol edebilirsiniz

2021-11-24 08:37:45

Çok teşekkür ederim, bunu imidiately deneyeceğim
mamo

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................