質問: ### Webのフロント言語は何を学べばよいでしょうか これからWebのフロント言語(Javascriptなど)を学ぼうとしている者です。 Webで調べたところ、よく見るような、テキストが動いたり写真が自動でスクロールされるサイトの動きはJSで実装されているとのことでした。 そのような経緯でJavaScriptにたどり着いたわけですが、JQueryというライブラリとReact.jsというライブラリを見つけました。 しかし、"JQueryは時代遅れだ、Reactを使うべきである"という意見や、"Reactではアニメーションが実装できないのでJQueryの完全な代わりとはならない"など、いろいろなコメントがあり翻弄されています。 これからWebのフロント言語を学ぶなら、どのような順序で学んでいけば良いでしょうか? (JQuery→React,Reactだけ,その他,など学習方法を教えていただけると嬉しいです)
回答: > > JQueryは時代遅れだ > > > については同意ですが、それが > > Reactを使うべきである > > > に直結するかどうかは微妙ですね js関連の勉強会に参加すると、ほぼほぼVue,React,Angularの話ばかりなので そういうトレンドなんだなというのは肌に感じますが 業務の最前線では有用かもしれませんが中途半端に無目的に覚ようとしても すぐ新しい技術に上書きされていく可能性もあります 人によっては「2018年のフロントエンドエンジニアならこの程度は知ってて当然だよな?」 に書かれているように面白く思っていない人も少なからずいるようです。 (技術がどうとかいうことではなく使用者が鼻につく的な評価) 先日のmanabiyaでお聞きした泉水さんの講演では * Service Worker * Web Compornents * Web Payments あたりが2018年のトレンドらしいです、追いかけてみても面白いかもしれません