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?
Jawaban:
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.
sumber
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.
sumber