Spring boot lehetőségek?

Fórumok

Próbálok világosabban látni a Sping Boottal kapcsolatban, nem tudom merre induljak...

 

Kérdés röviden:

A Spring boot alkalmas frontend programozásra?

 

Bővebben:

Ha írok egy REST API-t Spring bootban. A kliens oldali rész is megoldható Spring boot segítségével? Letudom a REST API-t kérdezni kliens oldalon Spring boot-tal? Valami letölthető Spring boot alkalmazás klines oldalon. Létezik ilyen? Vagy csak JavaScript használható kliens oldalon?

Hozzászólások

Szerkesztve: 2021. 11. 20., szo – 22:43

SFJ channel a yt-n megvolt?

Kíváncsi vagyok mások mit fognak írni, mert én ebben elég kezdő vagyok. Amit eddig megértettem az alapján:
Megtudod. Értelme akkor van, ha tanulni akarsz vagy, ha a kliens máshol van. De ekkor meg minek a spring boot? (lehet van értelme, csak a tudásom kevés, hogy belássam. Illetve túl kis rendszereket fejlesztek, hogy megértsem.) 

Alapvetően MVC a spring, ahol V lehet mondjuk egy template kezelő. Te amit akarsz az +1, +2 réteg.

Szia,

Igen, pl. lehet spring boot + thymeleaf-ot használni, ha valamiért szerver oldalon szeretnél html-t generálni.

https://www.baeldung.com/spring-boot-crud-thymeleaf

Egy alternatíva, hogy csinálsz egy interfészt (pl. REST), és mint mindenki aki webre fejleszt 2021-ben, használsz valamilyen javascript-re épülő keretrendszert (vue, angular, react, stb.)

https://www.jhipster.tech/

Ezt ajánlom front+backend -hez

1920. augusztus 01. a Magyarországi Tanácsköztársaság vége.

1918. március 21. – 1920. augusztus 01. Magyarországi Szocialista Szövetséges Tanácsköztársaság.

Nagyon nagy történelmi bűn, hogy létrejöhetett Magyarországon, 1918-ban a tanácsköztársaság.

1, A Spring boot nem egy önálló valami, hanem egy deployment eszköz, a build összecsomagol mindent egy jar fájlba és az önállóan futtatható akárhol is.

2, A Spring alkalmas frontend fejlesztésre, csak legyen időgéped visszamenni 10-15 évet és/vagy one-man-show a projekt, minden hangszeren te játszol, akkor abban dolgozol, amihez értesz.

-

Szóval a jelenlegi design pattern az, hogy a frontend és a backend külön entitás, közöttük pedig valamilyen API van, az már irreleváns, hogy ez az API REST, valamilyen queue, WebSocket vagy HTTP/2 vagy bármi egyéb. A statikus frontend kódot ki tudja szolgálni a Spring war vagy Spring boot jar, de kiteheted CDN-re is.