3 Stimmen

Hat jemand TIBCO GI verwendet?

Ich habe mir die TIBCO GI und ich war beeindruckt.

  • Hat es jemand ausgiebig genutzt?
  • Was denken Sie darüber?
  • Welche Nachteile sind Ihnen aufgefallen?
  • Ist es für Internet- oder nur für Intranet-Anwendungen geeignet?

Ich freue mich über jeden Beitrag, den Sie dazu leisten können.

5voto

mysomic Punkte 1496

Ja, ich habe es ziemlich ausgiebig genutzt, hier sind einige meiner Gedanken dazu. Wird zu ihnen hinzufügen, wie die auftreten.

  • Ich halte nichts von dem Ansatz, die IDE im Framework selbst zu implementieren (sie läuft in einem Browserfenster). Es gibt viele, viele Macken und es kann zu einer sehr frustrierenden Erfahrung führen. Normalerweise entwickle ich alle JS, XML usw. in Intellij Idea und benutze das Javascript-Debug-Fenster, um die IDE selbst auszuführen. Nach der Arbeit an einer Datei muss diese in der IDE neu geladen werden, aber es ist trotzdem viel effizienter.

  • Mit der IDE lässt sich eine ganze Anwendung relativ schnell entwerfen.

  • Es gibt eine ziemlich steile Lernkurve. Die API ist sehr umfangreich und die Community-Foren sind nicht sehr hilfreich, wenn man auf Probleme stößt.

  • Ein Großteil der GUI-Bemalung erfolgt über Inline-Style-Attribute, was es schwierig macht, die Anwendung so zu gestalten, dass sie genau so aussieht, wie man es sich vorstellt. Aus diesem Grund bin ich der Meinung, dass GI eher für Intranet-Anwendungen geeignet ist als für öffentlich verfügbare Anwendungen.

  • GI verwendet einen "dualen DOM"-Ansatz, der eine eigene interne Darstellung jedes Bildschirmelements enthält. Dies kann es schwierig machen, andere Frameworks wie JQuery usw. vollständig zu integrieren.

  • Für eine RIAD-Umgebung finde ich sie großartig. Ich finde, dass die GI-Methode um zwei Größenordnungen schneller ist als die Anfrage/Antwort-Methode.

  • Mir gefällt die erzwungene Trennung von Präsentation und Geschäftslogik sehr gut.

  • Die JS-Erweiterungen, die sie eingebaut haben, wie z. B. introspektive Paket-, Schnittstellen- und Klassendefinitionen, sind ziemlich clever und sehr nützlich.

1voto

Chris Punkte 790

Ich stimme mysomic vollkommen zu, aber:

  • Leider hat Tibco GI den großen Nachteil, dass es sehr schwer ist und sehr langsam läuft.

  • jQuery ist viel, viel schneller.

  • Außerdem stoße ich auf Probleme mit dem unterschiedlichen Verhalten der entwickelten Benutzeroberfläche unter IE und Firefox.

  • Mangel an Dokumentation.

1voto

Zhouquan Punkte 29

Ich stimme mit Ihnen in einigen Punkten überein: Vergleichen Sie JQuery mit GI, ich denke, sie sind nicht die gleiche Ebene:

  • Jquery, die die CSS-Suchmaschine implementieren, bieten die Plugin-Struktur und einige util-Tools, aber es ist immer noch wie eine Komponente.
  • GI, die das Unternehmen RIA-Lösung ist, bieten die Zuordnung Dienstprogramm, Klasse Schnittstelle, erweitert, implementieren Struktur, AMP-Plugin-Struktur, I10N, I18N usw. es ist wie die Composite-Ebene. und es hat auch die GI IDE, das ist jeder cool.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X