Je n'ai pas l'intention de hacher et de ressasser la même question, mais juste de décider quoi apprendre en premier (JavaFX, Flex, HTML5, etc.) Je voudrais passer par une sorte d'enquête, d'autant plus que les récentes questions similaires ici sont sorties depuis au moins un an.
Alors, quelle est la perspective JavaFX en tant que technologie RIA pour les deux prochaines années?
Réponses:
J'apprendrais HTML5 car c'est la façon standard de faire les choses. Disons que vous avez 100 heures à consacrer à l'apprentissage des technologies que vous mentionnez dans votre question. Si vous passez 100 heures à apprendre JavaFX et que dans 2 ans JavaFX est mort, votre connaissance de JavaFX est inutile. Si vous passez 100 heures à apprendre HTML5, dans 2 ans à partir de maintenant, lorsque HTML5 est encore plus disponible qu'aujourd'hui, votre effort de 100 heures est toujours pertinent.
Apprenez HTML5 et si vous ne pouvez pas faire quelque chose dont vous avez besoin, regardez des alternatives.
la source
JavaFX n'est certainement pas une technologie courante à l'heure actuelle, mais cela pourrait vous aider à comprendre le fonctionnement des applications RIA non HTML et JS. Donc, si vous décidez simplement quoi commencer à apprendre, je suggérerais d'abord d'essayer de vous familiariser avec quelques idées générales sur la façon dont la mise en œuvre des applications RIA et de toutes les technologies RIA ferait ici tant que vous avez du bon matériel pour elles.
À long terme, je préférerais une plate-forme et des approches indépendantes des fournisseurs, comme HTML5. Néanmoins, regarder certaines technologies RIA établies, comme Flash de Macromedia / Adobe, Silverlight de MS ou Google Web Toolkit n'est jamais un inconvénient - ils ont certainement des idées brillantes que vous pourriez ne pas trouver ailleurs.
la source