Domanda

Forse, un certo confronto delle prestazioni o alcune differenze specifiche evidenti è ciò che voglio sapere.

Come ho sentito, non c'è davvero nessuna grande differenza. Quindi, ho un'altra domanda. Per quali scopi decine di persone hanno speso il loro tempo per reinventare la ruota implementare di più quelle già implementate?

È stato utile?

Soluzione

JSF non era inizialmente open source. (eWeek nel 2005: Sun Open-Sources JavaServer Faces ) Ciò ha richiesto l'avvio di un paio di implementazioni in clean room in modo che le specifiche possano essere utilizzate e distribuite più liberamente. I termini della licenza Mojarra CDDL + GPL non saranno adatti a tutti, quindi ci sono ancora incentivi per continuare lo sviluppo con la licenza Apache.

Altri suggerimenti

Il Sun RI 1.0 e le prime versioni di 1.1 erano ingombra di bug cattivi. In quel momento MyFaces era l'alternativa più stabile. Dall'1.1.02 e 1.2.02 intorno all'inizio del 2006 il nuovo team di sviluppatori Sun JSF ha fatto un ottimo lavoro. Non solo con la correzione di bug, ma anche con miglioramenti delle prestazioni. A partire da ora oso dire che Mojarra è la scelta migliore.

Per chiarire la tua domanda:

  

Per quali scopi dozzine di persone hanno speso il loro tempo per implementare di più quelle già implementate?

Spesso per renderlo migliore. O semplicemente perché può. O per l'imago. Almeno Apache è noto per implementare / migliorare quasi tutto ciò che è portato da (o mancante in) Sun.

Le persone implementano specifiche già implementate per renderle migliori. L'unico modo per essere sicuri che una specifica sia ben eseguita è implementarla di nuovo. Diverse persone pensano diversamente. Negli ultimi mesi (GIU 2011) sono state fatte molte codifiche per migliorare le prestazioni di MyFaces Core. Per saperne di più, puoi iscriverti a myfaces dev e alle mailing list degli utenti e chiedere direttamente.

Ripensandoci, ho scritto un blog spiegando 10 motivi per cui scegliere MyFaces da un punto di vista tecnico Qui .

AGGIORNAMENTO MAGGIO 2012

Per i ragazzi che vogliono vedere un confronto delle prestazioni tra MyFaces, Mojarra e Wicket guardano Comprensione di JSF 2 e Wicket: confronto delle prestazioni

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top