Witajcie.
Czytam i czytam na temat tego Springa, ale dalej nie potrafię zrozumieć jak jest to powiązane z aplikacjami webowymi... - widzę, że sama technologia posiada dużo dobrych rozwiązań do wdrożenia, jest to całe dependency injection, programowanie aspektowe itd.... ale oprócz jednego filmu na YT nie znalazłem praktycznego zastosowania tego frameworka w aplikacjach webowych.
Słyszałem, że niektórzy łączą to np. z AngularJS i robią po prostu te aplikacje(strony). Mógłby mi ktoś wyjaśnić na jakiej zasadzie działa tworzenie tych stron za pomocą Javy(Spring)/Angulara/HTML'a/CSS'a? Tzn. stricte webowe - HTML, CSS i JS to czaję sprawę, ale nie ogarniam jak użyć tego Springa do tworzenia stron i od czego zacząć. Gdyby ktoś mógł mi to po krótce wyjaśnić lub podesłać jakiegoś linka(sensownego, bo tak jak mówię o samej teorii frameworka wyczytałem sporo) to byłbym bardzo wdzięczny. I jeszcze jednego - czy takie porównanie Springa(Webowe Aplikacje Javy) do PHP jest na miejscu? Czy dobrze rozumiem, że Java to jest jakby backend, a wygląd strony piszę w językach opisowych wymienionych wyżej?
Bardzo proszę o odpowiedź, pozdrawiam.