SlideShare uma empresa Scribd logo
1 de 37
Faut-il maîtriser son code HTML ? Mickaël Morier 10 octobre 2009 1 © OCTO 2009
Maîtriser le code HTML n’est pas toujours nécessaire Objectifs de cet atelier 2 © OCTO 2009  Donner mon avis Le besoin de maîtriser le code HTML  conditionne le choix du framework de présentation Connaître vos avis
Google Web Toolkit (GWT) Trois approches différentes 3 © OCTO 2009  Ajout d’attribut Wicket aux balises HTML pour ajouter un comportement  au composant Java Server Faces (JSF) Apache Wicket Remplacement des balises HTML par des balises JSF pour créer des composants de plus haut niveau Création en Java de composants GWT à partir duquel GWT génèrera du code HTML
Résultat souhaité L’approche de Wicket 4 © OCTO 2009  Code écrit  Résultat généré
L’approche de JSF 5 © OCTO 2009  Résultat souhaité Code écrit  Résultat généré
L’approche de GWT 6 © OCTO 2009  Résultat souhaité Code écrit  Résultat généré
En résumé 7 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on ne maîtrise pas le code HTML
Des maquettes différentes 8 © OCTO 2009
Maquette HTML / CSS Quel framework en bénéficie le mieux  ? 9 © OCTO 2009
Maquette HTML / CSS 10 © OCTO 2009  Idéalpour Java Server Faces (JSF) Apache Wicket Intéressantpour
Maquette visuelle des écrans 11 © OCTO 2009  Quel framework en bénéficie le mieux  ?
Maquette visuelle des écrans 12 © OCTO 2009  Sans influence sur le choix Java Server Faces (JSF) Apache Wicket Google Web Toolkit (GWT)
En résumé 13 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
En résumé 14 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes  Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
Besoins nécessitant la maîtrise du HTML 15 © OCTO 2009  Design artistique
Besoins nécessitant la maîtrise du HTML 16 © OCTO 2009  http://www.accessiweb.org/fr/portail_accessibilite_du_web/outils_et_technologies/ Référencement
Besoins nécessitant la maîtrise du HTML 17 © OCTO 2009  Accessibilité
Besoins nécessitant la maîtrise du HTML 18 © OCTO 2009  Compatibilité avec les navigateurs
19 © OCTO 2009  Besoins nécessitant la maîtrise du HTML Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
Des besoins différents 20 © OCTO 2009
Accessibilité Design artistique Besoins d’un site Internet 21 © OCTO 2009  Référencement Compatibilité avec les navigateurs
Oriente vers un framework ? Besoins d’un site Internet 22 © OCTO 2009  Besoin de maîtriser le code HTML ?
Besoins d’un site Internet 23 © OCTO 2009  Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Java Server Faces (JSF) Apache Wicket
Besoins d’un espace client 24 © OCTO 2009  Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
25 © OCTO 2009  Besoins d’un espace client Besoin de maîtriser le code HTML ? Oriente vers un framework ?
Besoins d’un espace client 26 © OCTO 2009  Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Java Server Faces (JSF) Apache Wicket
Besoins d’un webmail 27 © OCTO 2009  Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
Besoins d’un webmail 28 © OCTO 2009  Besoin de maîtriser le code HTML ? Oriente vers un framework ?
Besoins d’un webmail 29 © OCTO 2009  Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Apache Wicket Google Web Toolkit (GWT)
30 © OCTO 2009  Besoins d’une application d’entreprise Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
31 © OCTO 2009  Besoins d’une application d’entreprise Besoin de maîtriser le code HTML ? Oriente vers un framework ?
32 © OCTO 2009  Besoins d’une application d’entreprise Besoin de maîtriser le code HTML ? Oriente vers un framework ? NON Apache Wicket Google Web Toolkit (GWT)
En résumé 33 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
En résumé 34 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes  Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
En résumé 35 © OCTO 2009  Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes  Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework Les différentes besoins et contraintes Un site Internet et une application n’ont pas les mêmes besoins La maîtrise du HTML n’est pas toujours nécessaire Le besoin de maîtrise du HTML influence le choix du framework
Conclusion 36 © OCTO 2009  Tous les projets n’ont pas les mêmes besoins La maîtrise du code HTML n’est pas toujours nécessaire Le besoin de maîtrise du HTML influence le choix du framework Utilisez Wicket si la maîtrise du HTML est un besoin Utilisez GWT si la maîtrise du HTML n’est pas un besoin La maîtrise du HTML n’est pas le seul facteur  dans le choix du framework de présentation L’usabilité, la productivité des développements, la maintenabilité, multipages / tout ajax, etc.
Merci 37 © OCTO 2009  Quel est votre avis ?

Mais conteúdo relacionado

Destaque

Transmédia et autisme, Paris Web 2012
Transmédia et autisme, Paris Web 2012Transmédia et autisme, Paris Web 2012
Transmédia et autisme, Paris Web 2012Véronique Marino
 
Compras por internet
Compras por internetCompras por internet
Compras por internetJulynieves
 
Presentación la tierra
Presentación la tierraPresentación la tierra
Presentación la tierrasliderosa
 
Les nanotechnologies au service de la santé
Les nanotechnologies au service de la santéLes nanotechnologies au service de la santé
Les nanotechnologies au service de la santéWeavlink
 
William gomez flores
William gomez floresWilliam gomez flores
William gomez floresJezreelRivera
 
Educaciòn y su historia 3
Educaciòn y su historia 3Educaciòn y su historia 3
Educaciòn y su historia 3Yuly Avila
 
Sistemas de información empresariales
Sistemas de información empresarialesSistemas de información empresariales
Sistemas de información empresarialesTATICO31
 
Alnour Presentation Personelle
Alnour Presentation PersonelleAlnour Presentation Personelle
Alnour Presentation Personelleazarroug
 
Viralité et diffusion des nouveaux services en ligne
Viralité et diffusion des nouveaux services en ligneViralité et diffusion des nouveaux services en ligne
Viralité et diffusion des nouveaux services en ligneJean-Sébastien Catier
 
Leyder muñoz
Leyder muñozLeyder muñoz
Leyder muñozsdmun1014
 
Retour en images sur "2013, Année de l'industrie"
Retour en images sur "2013, Année de l'industrie"Retour en images sur "2013, Année de l'industrie"
Retour en images sur "2013, Année de l'industrie"Alain KHEMILI
 
RDV TIC en partenariat avec Google
RDV TIC en partenariat avec GoogleRDV TIC en partenariat avec Google
RDV TIC en partenariat avec GoogleCOMPETITIC
 

Destaque (20)

Los sentidos
Los sentidosLos sentidos
Los sentidos
 
Transmédia et autisme, Paris Web 2012
Transmédia et autisme, Paris Web 2012Transmédia et autisme, Paris Web 2012
Transmédia et autisme, Paris Web 2012
 
Respuestas 11 y 12
Respuestas 11 y 12Respuestas 11 y 12
Respuestas 11 y 12
 
Freire
FreireFreire
Freire
 
Compras por internet
Compras por internetCompras por internet
Compras por internet
 
Código del trabajo
Código del trabajo Código del trabajo
Código del trabajo
 
pelicula lucy
pelicula lucy pelicula lucy
pelicula lucy
 
Presentación la tierra
Presentación la tierraPresentación la tierra
Presentación la tierra
 
Les nanotechnologies au service de la santé
Les nanotechnologies au service de la santéLes nanotechnologies au service de la santé
Les nanotechnologies au service de la santé
 
Sílabo de Fundamentos Administrativos I
Sílabo de Fundamentos Administrativos ISílabo de Fundamentos Administrativos I
Sílabo de Fundamentos Administrativos I
 
William gomez flores
William gomez floresWilliam gomez flores
William gomez flores
 
Competencias
CompetenciasCompetencias
Competencias
 
Fuente de Poder
Fuente de PoderFuente de Poder
Fuente de Poder
 
Educaciòn y su historia 3
Educaciòn y su historia 3Educaciòn y su historia 3
Educaciòn y su historia 3
 
Sistemas de información empresariales
Sistemas de información empresarialesSistemas de información empresariales
Sistemas de información empresariales
 
Alnour Presentation Personelle
Alnour Presentation PersonelleAlnour Presentation Personelle
Alnour Presentation Personelle
 
Viralité et diffusion des nouveaux services en ligne
Viralité et diffusion des nouveaux services en ligneViralité et diffusion des nouveaux services en ligne
Viralité et diffusion des nouveaux services en ligne
 
Leyder muñoz
Leyder muñozLeyder muñoz
Leyder muñoz
 
Retour en images sur "2013, Année de l'industrie"
Retour en images sur "2013, Année de l'industrie"Retour en images sur "2013, Année de l'industrie"
Retour en images sur "2013, Année de l'industrie"
 
RDV TIC en partenariat avec Google
RDV TIC en partenariat avec GoogleRDV TIC en partenariat avec Google
RDV TIC en partenariat avec Google
 

Semelhante a Faut-il maîtriser son code HTML ? @ Paris-Web 2009

HTML5, le web de demain - BNSA
HTML5, le web de demain - BNSAHTML5, le web de demain - BNSA
HTML5, le web de demain - BNSABNSA - Aquitaine
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5wyggio
 
ASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSRenaud Dumont
 
Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?Marc Bojoly
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1Xavier Mouly
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...OCTO Technology
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreMicrosoft
 
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d’actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits MicrosoftChristophe Lauer
 
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3 ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3 Horacio Gonzalez
 
Webinar Softlayer de Mai 2015 - Francais
Webinar Softlayer de Mai 2015 - FrancaisWebinar Softlayer de Mai 2015 - Francais
Webinar Softlayer de Mai 2015 - FrancaisNicolas Verdier
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Microsoft
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
 
stage spécialisé Ivoirtecom Sarl
stage spécialisé Ivoirtecom Sarlstage spécialisé Ivoirtecom Sarl
stage spécialisé Ivoirtecom Sarltnjmac
 

Semelhante a Faut-il maîtriser son code HTML ? @ Paris-Web 2009 (20)

Wicket - JUG Lausanne
Wicket - JUG LausanneWicket - JUG Lausanne
Wicket - JUG Lausanne
 
Jquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter BootstrapJquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter Bootstrap
 
HTML5, le web de demain - BNSA
HTML5, le web de demain - BNSAHTML5, le web de demain - BNSA
HTML5, le web de demain - BNSA
 
Framework JavaScript Web - Brief techno
Framework JavaScript Web - Brief technoFramework JavaScript Web - Brief techno
Framework JavaScript Web - Brief techno
 
TP GWT JDEV 2015
TP GWT JDEV 2015TP GWT JDEV 2015
TP GWT JDEV 2015
 
jQuery mobile vs Twitter bootstrap
jQuery mobile vs Twitter bootstrapjQuery mobile vs Twitter bootstrap
jQuery mobile vs Twitter bootstrap
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
ASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJS
 
Le futur de gwt
Le futur de gwtLe futur de gwt
Le futur de gwt
 
Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle ère
 
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d’actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d’actu des technos et produits Microsoft
 
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3 ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3
ENIB 2013-2014 - CAI Web #1: Côté navigateur 3/3
 
Webinar Softlayer de Mai 2015 - Francais
Webinar Softlayer de Mai 2015 - FrancaisWebinar Softlayer de Mai 2015 - Francais
Webinar Softlayer de Mai 2015 - Francais
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
 
stage spécialisé Ivoirtecom Sarl
stage spécialisé Ivoirtecom Sarlstage spécialisé Ivoirtecom Sarl
stage spécialisé Ivoirtecom Sarl
 
WPF MVVM
WPF MVVMWPF MVVM
WPF MVVM
 

Faut-il maîtriser son code HTML ? @ Paris-Web 2009

  • 1. Faut-il maîtriser son code HTML ? Mickaël Morier 10 octobre 2009 1 © OCTO 2009
  • 2. Maîtriser le code HTML n’est pas toujours nécessaire Objectifs de cet atelier 2 © OCTO 2009 Donner mon avis Le besoin de maîtriser le code HTML conditionne le choix du framework de présentation Connaître vos avis
  • 3. Google Web Toolkit (GWT) Trois approches différentes 3 © OCTO 2009 Ajout d’attribut Wicket aux balises HTML pour ajouter un comportement au composant Java Server Faces (JSF) Apache Wicket Remplacement des balises HTML par des balises JSF pour créer des composants de plus haut niveau Création en Java de composants GWT à partir duquel GWT génèrera du code HTML
  • 4. Résultat souhaité L’approche de Wicket 4 © OCTO 2009 Code écrit Résultat généré
  • 5. L’approche de JSF 5 © OCTO 2009 Résultat souhaité Code écrit Résultat généré
  • 6. L’approche de GWT 6 © OCTO 2009 Résultat souhaité Code écrit Résultat généré
  • 7. En résumé 7 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on ne maîtrise pas le code HTML
  • 8. Des maquettes différentes 8 © OCTO 2009
  • 9. Maquette HTML / CSS Quel framework en bénéficie le mieux ? 9 © OCTO 2009
  • 10. Maquette HTML / CSS 10 © OCTO 2009 Idéalpour Java Server Faces (JSF) Apache Wicket Intéressantpour
  • 11. Maquette visuelle des écrans 11 © OCTO 2009 Quel framework en bénéficie le mieux ?
  • 12. Maquette visuelle des écrans 12 © OCTO 2009 Sans influence sur le choix Java Server Faces (JSF) Apache Wicket Google Web Toolkit (GWT)
  • 13. En résumé 13 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
  • 14. En résumé 14 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
  • 15. Besoins nécessitant la maîtrise du HTML 15 © OCTO 2009 Design artistique
  • 16. Besoins nécessitant la maîtrise du HTML 16 © OCTO 2009 http://www.accessiweb.org/fr/portail_accessibilite_du_web/outils_et_technologies/ Référencement
  • 17. Besoins nécessitant la maîtrise du HTML 17 © OCTO 2009 Accessibilité
  • 18. Besoins nécessitant la maîtrise du HTML 18 © OCTO 2009 Compatibilité avec les navigateurs
  • 19. 19 © OCTO 2009 Besoins nécessitant la maîtrise du HTML Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
  • 20. Des besoins différents 20 © OCTO 2009
  • 21. Accessibilité Design artistique Besoins d’un site Internet 21 © OCTO 2009 Référencement Compatibilité avec les navigateurs
  • 22. Oriente vers un framework ? Besoins d’un site Internet 22 © OCTO 2009 Besoin de maîtriser le code HTML ?
  • 23. Besoins d’un site Internet 23 © OCTO 2009 Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Java Server Faces (JSF) Apache Wicket
  • 24. Besoins d’un espace client 24 © OCTO 2009 Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
  • 25. 25 © OCTO 2009 Besoins d’un espace client Besoin de maîtriser le code HTML ? Oriente vers un framework ?
  • 26. Besoins d’un espace client 26 © OCTO 2009 Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Java Server Faces (JSF) Apache Wicket
  • 27. Besoins d’un webmail 27 © OCTO 2009 Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
  • 28. Besoins d’un webmail 28 © OCTO 2009 Besoin de maîtriser le code HTML ? Oriente vers un framework ?
  • 29. Besoins d’un webmail 29 © OCTO 2009 Besoin de maîtriser le code HTML ? Oriente vers un framework ? OUI Apache Wicket Google Web Toolkit (GWT)
  • 30. 30 © OCTO 2009 Besoins d’une application d’entreprise Accessibilité Référencement Design artistique Compatibilité avec les navigateurs
  • 31. 31 © OCTO 2009 Besoins d’une application d’entreprise Besoin de maîtriser le code HTML ? Oriente vers un framework ?
  • 32. 32 © OCTO 2009 Besoins d’une application d’entreprise Besoin de maîtriser le code HTML ? Oriente vers un framework ? NON Apache Wicket Google Web Toolkit (GWT)
  • 33. En résumé 33 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML
  • 34. En résumé 34 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework
  • 35. En résumé 35 © OCTO 2009 Les différentes approches des frameworks de présentation Avec Wicket, on maîtrise facilement son code HTML Avec JSF, on maîtrise difficilement son code HTML Avec GWT, on se dispense d’écrire du code HTML Les différentes maquettes Avec Wicket, on profite pleinement de la maquette HTML La maquette visuelle n’a pas d’influence sur le choix du framework Les différentes besoins et contraintes Un site Internet et une application n’ont pas les mêmes besoins La maîtrise du HTML n’est pas toujours nécessaire Le besoin de maîtrise du HTML influence le choix du framework
  • 36. Conclusion 36 © OCTO 2009 Tous les projets n’ont pas les mêmes besoins La maîtrise du code HTML n’est pas toujours nécessaire Le besoin de maîtrise du HTML influence le choix du framework Utilisez Wicket si la maîtrise du HTML est un besoin Utilisez GWT si la maîtrise du HTML n’est pas un besoin La maîtrise du HTML n’est pas le seul facteur dans le choix du framework de présentation L’usabilité, la productivité des développements, la maintenabilité, multipages / tout ajax, etc.
  • 37. Merci 37 © OCTO 2009 Quel est votre avis ?