Ich muss eine Webanwendung erstellen, ich muss meinen Back-End-Code auch für mobile Apps verwenden.Plain Servlet vs Spring MVC
Ich kenne Servlet, dachte ich, diese Anwendung mit "REST API" + HIBERNATE für Serverseite und Javascript (Angular JS) in UI zu tun.
Einige meiner Kollegen schlagen vor, dies mit Spring zu tun. Ich weiß nichts über Spring. Beim Lesen über Spring wurde mir klar, dass Back-End-Logik und UI-Code an der gleichen Stelle sein können. Es scheint, dass es eng mit Back-End und Front-End gekoppelt ist.
Einige Male zurück Jquery ist bevorzugter JS-Framework, aber jetzt schlägt jeder Angular JS vor. Dies wird nach einigen Zeitpunkten geändert. Aber die Logik, die ich im Backend schreibe, ist dieselbe.
Wie kann ich den richtigen auswählen?