Tak jak w temacie,a jak tak to w jaki sposób ?
Tak, da się. Stawiasz front-end, stawiasz backend I dajesz backendowe namiary na frontend. Easy peazy
No ok ale takiego php to robisz .php i w środku normalnie html'a możesz dawać a w javie już nie chyba, że jestem w błędzie.
Przykład: Piszesz apke1 w javie, udostępniasz w niej jakieś endpointy.
Piszesz apke2 w html/sass/js i z niej walisz do tych endpointów, które są w apce1
@Raloseq oczywiście że możesz, szukaj pod: server side templates, thymyleaf, freemarker, velocity
Ale generalnie odchodzi się od tego na rzecz backend as a service
-> backend wystawia RESTa a frontend stuka sobie po dane javascriptem.
Chodzi Ci o łączenie backendu w Javie LUB Pythonie z frontem czy łączenie kodu Pythonowego ORAZ Javowego w backendzie?
Jeśli 1. To prosto, bierzesz Spring / Spring Boot / Django / Flask / goły werkzeug i jedziesz z tematem :)
Jeśli 2. To albo osobno serwisy w Pythonie osobno w Javie (patrz wyżej) i niech gadają ze sobą np przez API, nie muszą nawet wiedzieć że są pisane w różnych językach ;) jeśli musisz dosłownie łączyć kod Pythona i Javy to chyba powinno się dać to ogarnąć przez Jythona, ale nigdy nie próbowałem :p ew. użyć Pythona jako klej do kodu i wołać jakieś aplikacje Javowe ze skryptu, ale do zwykłej apki webowej to raczej przerost formy nad treścią ;)