JavaFX dans les applications web d'entreprise - bonne alternative pour les pages web classique?

Nous avons développé plusieurs applications web pour des clients différents, allant de la simple nature-de-ennuyeux-à la recherche CRUD style des Interfaces utilisateur graphiques pour ces pauvres admin gars de fantaisie schmancy AJAX-amélioration des Interfaces utilisateur graphiques pour ces gens de l'Internet. Ils étaient tous basés sur JSF 1.2 en combinaison avec JBoss Seam 2, à l'aide de Facelets et RichFaces comme couche de présentation.

Nous savons déjà sur les limites de la JSF 1.2 et (je suis triste), nous n'avons pas encore réussi la transition de Java EE 6, mais avec la définition de cette configuration que notre pile de la technologie, nous avons acquis une certaine expérience avec cette technologie, se sentir à l'aise fiable pour développer des applications web pour nos clients.

Alors, pourquoi diable dois-je vous dire que? Parce que nous vivons de plus en plus que les clients qui ont entendu parler de "Web 2.0" voulez avoir de riches fonctionnalités du client tout en acceptant uniquement un navigateur comme porte d'entrée pour toutes les applications. Cependant, nous savons que l'on peut faire avec la technologie que nous utilisons, nous pensons qu'il pourrait être une bonne idée d'utiliser quelque chose de différent sur le côté client pour soutenir ces besoins. Et puisque nous sommes pour la plupart des programmeurs Java et de nous garder shooing loin un mec écoute-nous, avec son Adobe Flex, nous pensons, que JavaFX dans sa nouvelle version pourrait être une bonne chose pour aller avec.

J'ai fait de mes mains douloureuses de creuser dans les profondeurs de l'JavaFX ressources j'ai réussi à trouver - mais une chose qui est venu à mon esprit assez souvent était que JavaFX se présente comme une technologie qui est capable de faire quelques jolis effets graphiques, mais tout en rebondissant de couleur ombragée de bulles peut paraître cool, ils sont fondamentalement inutile dans les applications d'entreprise.

Bien, pour faire une longue histoire courte, nous aimons utiliser Java EE 6 dans le backend tout en ayant une riche et belle à la recherche de la fonctionnalité sur le client. Est JavaFX une bonne alternative à la classique des pages web ou même à la prochaine modernes de HTML 5 pages web lors du développement d'applications web professionnelles et où peut-on trouver des exemples pour que?

Merci pour votre temps de lecture et les réponses qui je l'espère surviennent.

Je pense que c'est plus une alternative pour les "classiques de la Balançoire ou .NET applications de formulaires".
Bien sûr, c'est une alternative (et encore plus aujourd'hui). Ce n'est pas une solution optimale pour web SIMPLE d'utilisation-cas, en particulier lorsque le déploiement est très complexe (indice: généralement avec "entreprise", en raison de contrôles internes, le déploiement est relativement facile). Mais pour des complexes de cas d'utilisation ou hautement standardisés environnements, il est certainement utilisable. Flex a été excellent (le meilleur, facilement) de retour dans la journée (et la plus facile à apprendre pour les devs Java...), jusqu'à ce que Apple se trouve ruiné Flash, donc, en recul en regardant FX était un bon appel, construites dans le JDK maintenant...

OriginalL'auteur Alexander Rühl | 2011-12-21