У JavaFX есть будущее? [закрыто]

9

Я не собирался хэшировать и перефразировать тот же вопрос, а просто решить, что изучать в первую очередь (JavaFX, Flex, HTML5 и т. Д.). Я хотел бы провести своего рода опрос, особенно с учетом того, что подобные недавние вопросы появились после хотя бы один год.

Итак, какова перспектива JavaFX в качестве технологии RIA на ближайшие пару лет?

комар
источник
HTML (5) является стандартом, поэтому я бы пошел с ним ...
дома
Без обид, но у JavaFX нет очень светлого будущего. Перейти на HTML 5
Bragboy
Я бы изучил HTML 5 + JavaScript (вероятно, популярный фреймворк, такой как JQuery) для технологии RIA.
К Хейн
Альберт, извини, твой вопрос перенесен сюда излишне, но мы не принимаем вопросы, которые пытаются опросить членов сообщества или предсказать будущее технологии.
Адам Лир
Вот хороший (IMO) показатель: google.com/trends?q=html5%2Cjavafx
Джоанис

Ответы:

6

Я бы выучил HTML5, потому что это стандартный способ работы. Допустим, у вас есть 100 часов на изучение любых технологий, которые вы указали в своем вопросе. Если вы потратите 100 часов на изучение JavaFX и через 2 года JavaFX умрет, то ваши знания JavaFX бесполезны. Если вы потратите 100 часов на изучение HTML5, то через 2 года, когда HTML5 станет еще более доступным, чем сегодня, ваши 100-часовые усилия по-прежнему актуальны.

Изучайте HTML5, и если вы не можете сделать то, что вам нужно, посмотрите на альтернативы.

военно-картографическая служба
источник
Вероятно, есть несколько причин, которые имели решающее значение для вашего выбора.
2
Это довольно запутанный способ сказать: «Я верю, что у Java FX нет будущего, а у HTML 5 есть».
Майкл Боргвардт
4

JavaFX сейчас определенно не является основной технологией, но она может помочь вам понять, как работают приложения RIA, не основанные на HTML и JS. Итак, если вы просто решите, с чего начать обучение, я бы предложил сначала попытаться ознакомиться с некоторыми общими идеями о том, как реализовать приложения RIA и каждую технологию RIA, если у вас есть для них хорошие материалы.

В долгосрочной перспективе я бы предпочел подходы, не зависящие от платформы и поставщика, такие как HTML5. Тем не менее, использование некоторых устоявшихся технологий RIA, таких как Flash от Macromedia / Adobe, Silverlight от MS или Google Web Toolkit , никогда не является недостатком - у них определенно есть несколько блестящих идей, которых вы не найдете нигде в другом месте.

Александр Галкин
источник