Ich bin völlig neu in Web-Anwendungen, und würde eine klare und unverwechselbare Eigenschaften Liste (Unterschiede), wo ein Web Application Framework stoppt und ein Web-Ui-Framework startet, um ein tieferes/breiteres Verständnis von Web-Anwendungen zu erhalten.Unterscheidungsmerkmale von Web Application Frameworks und Web-UI-Frameworks?
Jetzt habe ich festgestellt, dass ein Web Application Framework bei einem Ajax-Aufruf beginnt, der um einige Rich-Anwendungen gewickelt ist, die in Javascript (clientseitige Technologie) geschrieben sind, aber ich konnte keinen unverwechselbaren Rahmen finden Web-UI-Frameworks.
In allgemeinen Sprachen (z. B. C#, Java) für Desktop-Anwendungen können Sie deutlich angeben, welcher Teil des Codes von einer Bibliothek oder dem Framework oder Ihrer eigenen Implementierung gehandhabt wird. Wie ist das mit Web-Frameworks (Anwendungs-Frameworks und UI-Frameworks)?
Wenn möglich, habe ich einige Frameworks, die in den Beispielen verwendet werden können: Ext.JS, Angular 4, KendoUI, jQuery, Dojo.
Ich stelle auch diese Frage, weil, soweit ich weiß, sogar Wikipedia-Redakteure nicht in der Lage waren, die sheer amount of web frameworks genau zu kategorisieren. Wie können diese basierend auf welchen Unterscheidungsmerkmalen kategorisiert werden?
thx, das ist eine umfassende Antwort, aber es fehlt der Hauptpunkt: um Eigenschaften zu definieren, die leicht mit ja oder nein beantwortet werden können, oder zumindest einen unterscheidbaren Wert für diese Eigenschaft haben. Alle akkumulierten Eigenschaften definieren den Rahmen, also sollte es ein Bottom-up-Ansatz sein, den wir suchen. –