Budování moderní webApp

0

Otázka

Doufám, že se máš dobře.

Mám fundermental otázka pro zkušené vývojáře. Mám v plánu postavit microservice webové aplikace s java spring backend a reagovat frontend. Mám zkušenosti s java a učím se reagovat na tuto chvíli. Mám v plánu hostit své aplikace na můj rančer jeden uzel clusteru.

Mám pár otázek, na některé body jsem ještě nepřišel(sry jsem newbee)

  1. Jak mám spravovat uživatele-přihlašovací systém? Už jsem udělal nějaké web-vývoj a postavil přihlášení-sys s php, například, ale nemám tušení, co použít pro microservice-aplikace s jarní a reagovat. Myslím, že každý applaction potřebuje přihlašovací systém, je tam možná už "plug and play řešení"?

  2. Máte nějaké tipy, jak nastavit databázi infrastruktury pro projekt?

  3. Chci začít s aplikací tak rychle, jak je to možné. To nemusí být perfektní. Chci mít platformu pro testování a sbírat nějaké zkušenosti. Co si myslíte o kombinaci sprint/reagovat/rančer? Ví někdo, dobrý návod k sestavení aplikace, jako je tento?

Byl bych velmi rád, pokud někdo mi může pomoci. Děkuji vám za vaše odpovědi a přeji hezký den. :)

Nejlepší Mamo

1

Nejlepší odpověď

0

Mohu doporučit keycloak open source IAM pro ověřování a autorizaci. Chcete-li konfigurovat:

  • přední konec můžete použít react-auth-config knihovna
  • backend můžete použít Spring Security Můžete zkontrolovat tento příspěvek pro Jarní Boot a Keycloak:

To vám dá token ověřování na základě Pro databáze, je to na vaše vztahy subjektu. Nejprve se musíte rozhodnout, zda budete potřebovat relační nebo ne. Pak můžete zvážit několik možností Můžete zkontrolovat tento příspěvek

2021-11-24 08:37:45

Děkuji moc, zkusím to imidiately
mamo

V jiných jazycích

Tato stránka je v jiných jazycích

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