JavaFX, безумовно, зараз не є основною технологією, але це може допомогти вам зрозуміти, як працюють програми RIA, що не базуються на HTML та JS. Отже, якщо ви просто вирішите, з чого почати навчання, я б запропонував спершу спробувати ознайомитись із деякими загальними ідеями того, як реалізуватимуться програми RIA та всі технології RIA, якщо у вас є хороші матеріали для них.
В довгостроковій перспективі я віддав би перевагу платним та агностичним підходам постачальників, як HTML5. Тим не менш, перегляд деяких усталених технологій RIA, таких як Flash від Macromedia / Adobe, Silverlight від MS або Google Web Toolkit , ніколи не є недоліком - у них, безумовно, є кілька геніальних ідей, яких ви не можете знайти деінде.