Web Framework

Status
Nicht offen für weitere Antworten.

virox

Mitglied
ich lese und höre ständig von Frameworks für die Scriptsprache Ruby für Phyton etc... Aber was bringt mir ein JAVA Web Framework? Ist es empfehlenswert so etwas zu nutzen, oder sollte man eine Web Anwendung ohne ein Framework entwickeln? :roll:
 

Hilefoks

Bekanntes Mitglied
Egal ob Python, Ruby, PHP ... oder Java. Ein Framework kann einem immer enorm die Arbeit erleichtern - gleichzeitig ist es aber auch erst einmal ein Mehraufwand dieses zu erlernen.

Im Java Umfeld gibt es aber wohl bei weitem die meisten Frameworks. Das du von diesen noch nichts gehört hast (sondern nur von denen im Bezug auf Ruby, Python, PHP, ...) liegt wohl daran das sie in der Java-Welt selbstverständlich sind (und in der PHP, Python, etc. Welt erst seit vielleicht 6-8 Jahren auftauchen).
 

virox

Mitglied
Danke :)

wieso mit mehraufwand? wie meinst das... muss ich da irgendwie ne andere syntax oder so lernen?
 

foobar

Top Contributor
Na du mußt dich erstmal mit dem Framework auseinander setzten und das ist meistens ziemlich mächtig. Das kostet natürlich erstmal Zeit, aber später gehts dafür umso schneller voran und man hat eine relativ einheitliche Anwendung.
 

HLX

Top Contributor
wieso mit mehraufwand? wie meinst das... muss ich da irgendwie ne andere syntax oder so lernen?
Nicht unbedingt. Immer wenn man etwas neues bei der Entwicklung verwendet, muss dieses erlernt werden. Wenn du dich morgen entscheiden würdest z.B. nach MVC zu Entwickeln und dies vorher noch nie getan hättest, müsstest du es auch erlernen.

Viele Frameworks verwenden vorhandene Mittel um dem Entwickler Arbeit abzunehmen: Java-Klassen, Tag-Bibilotheken und Konfigurationsdateien.

Hier sind einige Beispiele für Framework-Features:
Web-Frameworks können die Navigation z.B. in einer Konfigurationsdatei zentral bündeln. Links werden mit einem Identifier versehen. In der Anwendung vewendest du nur den Identifier, das Framework übernimmt das Mapping auf die JSP-Seite bzw. das Servlet. Auf diese Weise kannst du deine Anwendung neu Strukturieren ohne die Pfade in jeder JSP-Seite und in jedem Servlet anpassen zu müssen.

Web-Frameworks können dir ein Entwicklungsparadigma vorgeben, z.B. MVC und dir die Arbeit zur Einhaltung des Paradigmas abnehmen. Du musst dann nur noch bestimmte Methoden verwenden bzw. befüllen und der Rest erledigt sich von alleine. Das macht auch größere Anwendungen übersichtlicher und vereinfacht die Suche nach eigenen Fehlern.

Wenn du einen Request an den Server übermittelst liegen dir die übergebenen Parameter als Strings vor - keine Typisierung. Auch das Parsen kann ein Framework für dich abnehmen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Cannot find JUnit.framework Java Basics - Anfänger-Themen 1
P Eclipse Karate Framework API Test . Unexpected Error: the trustAnchors parameter must be non-empty Java Basics - Anfänger-Themen 1
T Neuling erbittet Meinung zu Framework Java Basics - Anfänger-Themen 11
M Welches Framework für kleine WebApp nutzen? Java Basics - Anfänger-Themen 6
O Verwirrt beim Java Collection Framework aufruf! Java Basics - Anfänger-Themen 9
O Framework/Library Java Basics - Anfänger-Themen 5
O Framework Java Basics - Anfänger-Themen 2
N Umgang mit Domain Framework Java Basics - Anfänger-Themen 2
Z Threads Executor Framework - Aufgabe auf n Threads aufteilen Java Basics - Anfänger-Themen 10
D Erste Schritte Welches Framework passt zu mir ? Java Basics - Anfänger-Themen 1
M Java Media Framework installieren - Win 7 Java Basics - Anfänger-Themen 6
F Java Media Framework Java Basics - Anfänger-Themen 5
D script.aculo.us requires the Prototype JavaScript framework >= 1.6.0.2 Java Basics - Anfänger-Themen 2
Dit_ Framework was ist das ? Java Basics - Anfänger-Themen 6
U Welche(s) Framework(s) wären geeignet? Java Basics - Anfänger-Themen 8
StrikeTom Welche Dateitypen unterstützt JMF (Java Media Framework)? Java Basics - Anfänger-Themen 6
2 Framework mit Annotations Java Basics - Anfänger-Themen 22
X Ist das Spring Framework Einsteigerfreundlich? Java Basics - Anfänger-Themen 2
M Webseiten mit oder ohne Framework Java Basics - Anfänger-Themen 5
G Framework für eine Flexible Oberfläche! Java Basics - Anfänger-Themen 9
M Was ist ein FrameWork Java Basics - Anfänger-Themen 5
T Frage zu Vererbung beim Collection-Framework Java Basics - Anfänger-Themen 4
G Framework für Kategorien Java Basics - Anfänger-Themen 2
G Was ist ein Framework Java Basics - Anfänger-Themen 1
V Framework usw Java Basics - Anfänger-Themen 7
B Browsergame - welches Framework? Java Basics - Anfänger-Themen 2
M Source Code von Collection Framework, etc. Java Basics - Anfänger-Themen 3
G Collection Framework Java Basics - Anfänger-Themen 8
L [Web/Servlets] welches Framework verwenden? Java Basics - Anfänger-Themen 10
B schon mal mit JavaBeans Activation Framework gearbeitet? Java Basics - Anfänger-Themen 2
G Java Collections Framework : id + 5 Werte , gibt es sowas Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben