Vous cherchez un bon exemple pratique comment utiliser JQuery ou YUI avec application web Java

Je cherche un exemple étendu ou, de préférence le plus, un projet open source avec une interface utilisateur agréable, moderne, compatibles ajax qui utilise JQuery ou YUI sur le dessus application web Java - elle peut être pleine application J2EE, JSF, application Spring MVC, quoi que ce soit.

Je voudrais savoir quelles sont les meilleures pratiques pour créer des applications. En particulier comment faire efficacement la bibliothèque JavaScript avec un choisi Java web technologie d'interface utilisateur : JSP, JSF, Spring MVC, etc..

Je ne suis pas particulièrement intéressé par les exemples de démonstration simple, des choses simples, je peux comprendre moi-même, j'ai besoin de quelque chose de plus grand alors je serais en mesure d'enquêter sur la stratégie globale de création de l'UI, comment nettoyer le code est, comment difficiles ont des caractéristiques particulières à appliquer, etc..

répondre #1

Vous y trouverez de nombreuses façons de créer des applications web, et je ne suis pas sûr qu'il ya un gagnant clair. En fin de compte, c'est juste une question de goût personnel ou associés à votre base de connaissances.

Mon Conseil de toute façon quand vous examinerez les consiste à envisager une séparation nette entre le frontend et le backend et créer des interfaces utilisateur flexible (sur le modèle d'iGoogle ou netvibes)

Le frontend, présente l'information sous forme humaine. Le code du navigateur est JS, HTML et CSS. Peut être flash si vous voulez vraiment.

Alors que le serveur principal gère l'authentification et de sécurité et de la logique métier et envoyer ou recevoir uniquement les messages JSON ou XML.

Je l'ai fait avant avec SAP au service XML et le navigateur rendu avec XSLT et Javascript.

Et maintenant mon projet en cours, Erlang desservant JSON et le navigateur rendu avec un moteur de template JS et JS.

Dans les deux cas, cela donne vraiment réceptif web apps. Que vous optimisez l'utilisation du réseau.

Et enfin sur l' interface utilisateur flexible. Je veux dire penser de widgets au lieu d'une application monolithique. Il n'est pas facile à obtenir, mais une fois il fonctionne c'est une façon incroyable de créer des applications web.

Voici une petite vidéo nous vient de sortir pour souligner cela.

répondre #2

Mon préféré est jQuery au-dessus de Spring MVC. SpringSource.org a mis sur pied plusieurs applications exemple démontrant le framework Spring MVC, et le projet mvc « ajax » inclut quelques exemples de grands jQuery comment générer des requêtes ajax pour le serveur qui renvoie json au navigateur.

Le dépôt subversion pour ces projets est ici.

répondre #3

De nombreux composants jQuery sont effectivement enveloppées à l'intérieur des différents composants du jsf libs (comme RichFaces).

Si je comprends bien (j'ai seulement travaillé pendant quelques mois avec jsf et donc, je suis encore un débutant) il est compté une mauvaise pratique pour mélanger jQuery UI avec une interface utilisateur claire jsf (avec des composants).

Je peux seulement imaginer que si vous souhaitez utiliser jQuery UI avec votre jsf alors vous devrez probablement créer le composant jsf personnalisé et enveloppement choisi composant jQuery.

répondre #4

Le meilleur exemple que je puisse vous donner est GOOGLE. Ils utilisent tous les trucs dont vous avez parlé. Unfortunatly GOOGLE ne donnera pas une partie ot leur code.


Tags lesen

    
 
logo_banner