Domanda

Stavo controllando TIBCO GI l'altro giorno e sono rimasto impressionato.

  • Qualcuno l'ha usato ampiamente?
  • Quali sono i tuoi pensieri?
  • Quali svantaggi hai riscontrato?
  • È adatto per Internet o solo per le app Intranet?

Apprezzo qualsiasi input tu possa spargere su questo.

È stato utile?

Soluzione

Sì, l'ho usato abbastanza ampiamente, ecco alcuni dei miei pensieri. Aggiungerà a loro come si verificano.

  • Non valuto l'approccio dell'implementazione dell'IDE nel framework stesso (viene eseguito in una finestra del browser). Ci sono molte, molte stranezze e può portare a un'esperienza molto frustrante. Normalmente sviluppo tutto il JS, XML ecc. In Intellij Idea usando la finestra di debug Javascript per eseguire l'IDE stesso. Dopo aver lavorato su un file, deve essere ricaricato nell'IDE, ma è ancora molto più efficiente.

  • Utilizzando l'IDE, un'intera applicazione può essere strutturata in modo relativamente rapido.

  • C'è una curva di apprendimento piuttosto ripida. L'API è estesa e i forum della community non sono eccezionali quando si verificano problemi.

  • Gran parte della pittura della GUI viene eseguita utilizzando gli attributi di stile in linea, rendendoli difficili da abbellire e ottenere l'applicazione complessiva esattamente come potresti desiderare. Se è per questo motivo che penso che GI sia più adatto alle app Intranet rispetto a quelle disponibili pubblicamente.

  • GI utilizza un approccio a "doppio DOM", mantenendo la propria rappresentazione interna di ciascun elemento sullo schermo. Ciò può rendere difficile l'integrazione completa di altri framework come JQuery ecc.

  • Come vanno gli ambienti RIAD, penso che sia fantastico. Trovo che fare le cose in modo IG sia un ordine di due volte più veloce che seguire il percorso richiesta / risposta.

  • Mi piace molto la separazione forzata della presentazione e della logica aziendale.

  • Le estensioni JS che inseriscono, come pacchetti introspettivi, definizioni di interfaccia e classe sono abbastanza intelligenti e molto utili.

Altri suggerimenti

Sono completamente d'accordo con mysomic, ma:

  • Purtroppo Tibco GI ha un enorme svantaggio del suo peso e della sua lentezza.

  • jQuery è molto più veloce.

  • Inoltre ho riscontrato problemi di comportamento diverso dell'interfaccia utente sviluppata in IE e firefox.

  • Mancanza di documentazione.

Sono d'accordo con te su alcuni punti: Confronta JQuery con GI, penso che non siano dello stesso livello:

  • Jquery che implementa il motore di ricerca CSS, fornisce la struttura del plugin e alcuni strumenti util, ma è ancora come componente.
  • GI, che è la soluzione RIA aziendale, fornisce l'utilità di mappatura, l'interfaccia di classe, estende, implementa la struttura, la struttura del plugin AMP, I10N, I18N ecc. è come il livello composito. e ha anche l'IDE GI, che è tutto fantastico.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top