Unser Unternehmen erstellt Websites und Webanwendungen. Wir sind eine kleine Firma und unser Entwicklerteam baut die Javascript-Funktionen immer von Grund auf neu oder kopiert sie von anderen von uns erstellten Websites. Jedes Mal, wenn ich das Wort Standardisierung und die Verwendung eines JS-Frameworks wie JQuery, Prototype oder eines anderen auf den Tisch bringe, wird mir gesagt, dass Frameworks die drei folgenden Punkte als Argumente gegen sie haben:
- Hauptsächlich für Leute, die nicht genug über JS wissen
- Frameworks begrenzen Javascript-Entwickler
- Frameworks blähen den eigentlichen Entwicklungscode mit einer Menge Dinge auf, die nicht verwendet werden.
- Wir verwenden nicht so viel Javascript in unseren Anwendungen, dass wir ein JS-Framework benötigen.
Meiner Meinung nach bieten Frameworks unserem Team einen guten Ausgangspunkt, eine Dokumentation, eine Gemeinschaft und immer die Möglichkeit, auf dem Framework aufzubauen. Könnten einige Framework-Benutzer dies näher erläutern?
EDIT 1:
Vielen Dank an Sie alle für Ihre großartigen Antworten. Ich hätte wirklich nicht gedacht, dass dies ein so heißes Thema sein würde. Ich bin froh, dass ich die Frage gestellt habe. Ich habe eine ähnliche Frage unter dem folgenden Link gepostet, für den Fall, dass ihr etwas hinzufügen wollt. Das Thema der neuen Frage lautet CSS verwandt. Danke.