Frage

Ich habe das überprüft Tibco Gi Neulich und ich war beeindruckt.

  • Hat jemand es ausgiebig benutzt?
  • Was sind deine Gedanken?
  • Welche Nachteile haben Sie begegnet?
  • Ist es für Internet oder nur Intranet -Apps geeignet?

Ich schätze jede Eingabe, die Sie dazu bringen können.

War es hilfreich?

Lösung

Ja, ich habe es ziemlich ausführlich benutzt, hier sind einige meiner Gedanken. Wird sie als vorhanden hinzufügen.

  • Ich bewertet den Ansatz der Implementierung der IDE im Framework selbst nicht (es wird in einem Browserfenster ausgeführt). Es gibt viele, viele Macken und es kann zu einer sehr frustrierenden Erfahrung führen. Normalerweise entwickle ich alle JS, XML usw. in der Intellij -Idee mit dem JavaScript -Debug -Fenster, um die IDE selbst auszuführen. Nachdem sie an einer Datei gearbeitet hat, muss es in der IDE neu geladen werden, aber es ist immer noch viel effizienter.

  • Mit der IDE kann eine gesamte Anwendung relativ schnell ausgelegt werden.

  • Es gibt eine ziemlich steile Lernkurve. Die API ist umfangreich und die Community -Foren sind nicht großartig, wenn Sie auf Probleme stoßen.

  • Ein Großteil des GUI -Gemäldes wird unter Verwendung von Inline -Style -Attributen durchgeführt, wodurch es schwierig ist, sich zu enthüllen und die allgemeine Anwendung genau zu sehen, wie Sie es möchten. Wenn ich aus diesem Grund denke, dass GI für Intranet -Apps eher geeignet ist als für öffentlich verfügbare Apps.

  • GI verwendet einen "Dual Dom" -Ansatz und hält seine eigene interne Darstellung jedes On-Screen-Elements. Dies kann es schwierig machen, andere Frameworks wie JQuery usw. vollständig zu integrieren.

  • Wie riade Umgebungen gehen, finde ich es großartig. Ich finde, dass das GI -Weg eine Reihenfolge von zwei schneller ist als die Anfrage/Antwortroute zu gehen.

  • Ich mag die erzwungene Trennung von Präsentation und Geschäftslogik sehr.

  • Die JS -Erweiterungen, die sie einsetzen, wie introspektives Paket, Schnittstellen- und Klassendefinitionen sind ziemlich klug und sehr nützlich.

Andere Tipps

Ich stimme MySomic voll und ganz zu, aber:

  • Leider hat Tibco GI einen großen Nachteil seines Gewichts und wie langsam es läuft.

  • JQuery ist viel schneller.

  • Auch ich stieß auf Probleme mit unterschiedlichem Verhalten der entwickelten Benutzeroberfläche unter IE und Firefox zu.

  • Mangel an Dokumentation.

Ich stimme dir in irgendeiner Punkt zu: Vergleiche JQuery mit GI, ich denke, sie sind nicht das gleiche Niveau:

  • JQuery, das den CSS -Search Engine implementiert, bietet die Plugin -Struktur und einige Util -Tools, ist jedoch immer noch wie eine Komponente.
  • GI, die Enterprise RIA -Lösung ist, bietet das Mapping -Dienstprogramm, die Klassenschnittstelle, erweitert, Implementierungsstruktur, AMP -Plugin -Struktur, i10n, i18n usw. Es ist wie die zusammengesetzte Ebene. Und es hat auch die Gi -Ideen, das ist jede coole.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top