Apakah JavaFX memiliki masa depan? [Tutup]

9

Saya tidak bermaksud hash dan mengulangi hal yang sama, tetapi hanya untuk memutuskan, apa yang harus dipelajari terlebih dahulu (JavaFX, Flex, HTML5, dll.) Saya akan melakukan semacam survei, terutama karena pertanyaan-pertanyaan serupa baru-baru ini muncul sejak setidaknya satu tahun.

Jadi, bagaimana prospek JavaFX sebagai teknologi RIA untuk beberapa tahun ke depan?

agas
sumber
HTML (5) adalah standar, jadi saya akan menggunakannya ...
home
Jangan tersinggung, tetapi JavaFX tidak memiliki masa depan yang sangat cerah. Gunakan HTML 5
bragboy
Saya akan belajar html 5 + JavaScript (mungkin kerangka kerja populer seperti JQuery) untuk teknologi RIA.
K Hein
Albert, maaf pertanyaan Anda dimigrasikan ke sini tidak perlu, tetapi kami tidak menerima pertanyaan yang mencoba menyurvei anggota komunitas atau memprediksi masa depan suatu teknologi.
Adam Lear
Berikut ini indikator (IMO) yang bagus: google.com/trends?q=html5%2Cjavafx
Joanis

Jawaban:

6

Saya akan belajar HTML5 karena itu adalah cara standar dalam melakukan sesuatu. Katakanlah Anda memiliki 100 jam untuk menghabiskan mempelajari teknologi yang Anda sebutkan dalam pertanyaan Anda. Jika Anda menghabiskan 100 jam mempelajari JavaFX dan 2 tahun dari sekarang JavaFX sudah mati maka pengetahuan Anda tentang JavaFX tidak berguna. Jika Anda menghabiskan 100 jam mempelajari HTML5 maka 2 tahun dari sekarang ketika HTML5 lebih tersedia daripada hari ini upaya 100 jam Anda masih relevan.

Pelajari HTML5 dan jika Anda tidak dapat melakukan sesuatu yang Anda butuhkan di dalamnya maka cari alternatifnya.

am
sumber
Mungkin ada beberapa alasan, yang sangat penting untuk pilihan Anda.
2
Itu cara yang cukup berbelit-belit untuk mengatakan "Saya percaya Java FX tidak memiliki masa depan dan HTML 5 tidak".
Michael Borgwardt
4

JavaFX jelas bukan teknologi arus utama sekarang, tetapi mungkin membantu Anda untuk memahami cara kerja aplikasi RIA non-HTML dan JS. Jadi, jika Anda hanya memutuskan apa yang harus mulai belajar, saya akan menyarankan terlebih dahulu mencoba untuk berkenalan dengan beberapa ide umum tentang bagaimana menerapkan aplikasi RIA dan setiap teknologi RIA akan lakukan di sini selama Anda memiliki bahan yang bagus untuk mereka.

Dalam jangka panjang saya akan mendukung pendekatan agnostik platform dan vendor, seperti HTML5. Meskipun demikian, mencari beberapa teknologi RIA yang mapan, seperti Flash dari Macromedia / Adobe, Silverlight dari MS atau Google Web Toolkit tidak pernah merugikan - mereka pasti memiliki beberapa ide cemerlang yang mungkin tidak Anda temukan di tempat lain.

Alexander Galkin
sumber