Was halten Sie für ein gutes Client-Webframework für Geschäftsanwendungen mit Schnittstellen? jQuery? YUI!? Ein weiterer? Einige Plugins nützlich?
Die Anwendung wird hauptsächlich intern verwendet und ersetzt eine Desktop-Anwendung für die Dateneingabe und viele Abfragen / Ansichten.
Antworten:
Für mein Geld kann man jQuery nicht schlagen. Dies erleichtert die Arbeit mit JavaScript erheblich. Die sofort einsatzbereite GUI-Seite ist begrenzt, aber es gibt viele Erweiterungen von Drittanbietern für Grids, die für Ihre Ansichten hilfreich sein können.
quelle
Hier sind einige nützliche Bibliotheken:
Dort gibt es auch ein Dojo- Framework, mit dem Sie in JS programmieren können, als wäre es eine Desktop-GUI-Anwendung, aber ich kann nicht viel dazu sagen. Sehen Sie sich Videopräsentationen an.
quelle
Hängt von Ihrem Budget und den Lizenzdetails ab, aber ich war schon immer ein großer Fan von jQuery + ExtJS. jQuery ist ein fantastisches Werkzeug, um mit dem DOM und einem einfachen AJAX-Framework zu arbeiten und ExtJS auf jQuery-Wesen zu werfen. ExtJS ist das beste JavaScript-UI-Kit, mit dem ich je gearbeitet habe. Es ist schnell, ist nie auf einen Fehler gestoßen (aber es hat seine Macken), und kommerzieller Support ist verfügbar - wenn Sie ihn brauchen.
ExtJS bietet viele Funktionen, von denen eine LOB-Anwendung profitieren würde, z. B. Desktop und Diagramme . Die Diagramme basieren auf Flash, sind jedoch Teil desselben Pakets.
Die Tatsache, dass es kommerziell ist, irritiert einige Leute, aber insgesamt ist es ein abgerundeter Rahmen, der viele Lücken füllt.
quelle
Jeder hat seine eigenen Entscheidungen, aber meine Wahl ist Dojo. Es ist einfach zu gut und nimmt Ihnen viele Kopfschmerzen. Aber ja, wenn Sie nach all diesen Erweiterungen und Dingen von Drittanbietern suchen, ist jQuery möglicherweise besser für Sie, und ja, jQuery hat definitiv eine größere Community als Dojo, aber glauben Sie mir, das wird nicht viel schaden.
Dojo mag am Anfang sehr verwirrend sein, aber es ist die Zeit wert, die Sie damit verbringen.
quelle
Sencha (EXTJS) hat sich als wirklich gute Option erwiesen, um eine alte ersetzungsbasierte Backoffice-Anwendung im Winform-Stil zu ersetzen.
quelle