Ich habe nicht vorgehabt, die gleiche Angelegenheit zu hashen und erneut aufzuwärmen, sondern nur zu entscheiden, was zuerst gelernt werden soll (JavaFX, Flex, HTML5 usw.). Ich würde eine Art Umfrage durchführen, zumal die jüngsten ähnlichen Fragen hier seitdem herauskamen mindestens ein Jahr.
Wie sieht die JavaFX-Perspektive als RIA- Technologie für die nächsten Jahre aus?
Antworten:
Ich würde HTML5 lernen, weil es die Standardmethode ist. Nehmen wir an, Sie haben 100 Stunden Zeit, um die in Ihrer Frage genannten Technologien zu erlernen. Wenn Sie 100 Stunden mit dem Erlernen von JavaFX verbringen und in 2 Jahren JavaFX tot ist, ist Ihr Wissen über JavaFX nutzlos. Wenn Sie 100 Stunden mit dem Erlernen von HTML5 verbringen, ist HTML5 in 2 Jahren noch verfügbarer als heute. Ihre 100-Stunden-Anstrengung ist immer noch relevant.
Lernen Sie HTML5 und wenn Sie etwas nicht tun können, was Sie brauchen, suchen Sie nach Alternativen.
quelle
JavaFX ist derzeit definitiv keine Mainstream-Technologie, aber es könnte Ihnen helfen zu verstehen, wie nicht HTML- und JS-basierte RIA-Anwendungen funktionieren. Wenn Sie sich also nur entscheiden, was Sie lernen möchten, würde ich vorschlagen, zunächst einige allgemeine Ideen zu erlernen, wie die Implementierung von RIA-Anwendungen und jeder RIA-Technologie hier funktionieren würde, solange Sie über gute Materialien für diese verfügen.
Langfristig würde ich plattform- und herstellerunabhängige Ansätze wie HTML5 bevorzugen. Der Blick auf einige etablierte RIA-Technologien wie Flash von Macromedia / Adobe, Silverlight von MS oder Google Web Toolkit ist jedoch nie ein Nachteil - sie haben definitiv einige brillante Ideen, die Sie anderswo vielleicht nicht finden.
quelle