-
1:ID:e8Ra6d · 2020-10-15

#jquery 今更Vue.jsを学習しようとしたんですが、JSの基礎ができてないと太刀打ちできないと思い知らされ、JQuery使ってしまう負け組感を味わってる方、私の他にいますか。ちなみにデザインメインの豆粒零細会社です。

13 件の回答

2:ID:kf4Elk · 2020-10-15

同じくvue.jsが分からなかったのですがオブジェクト指向の言語触りだけでもやると簡単に感じるようになりますよ

3:ID:snpvDB · 2020-10-15

Vueはかなり判りやすいと思うし、javascriptの基本文法と、簡単なプロトタイプベースのオブジェクト指向のチュートリアル的なものをやったらいいと思うよ。
jQuery出来てるんだったらそんなに大変じゃないと思う。

4:ID:onukMP · 2020-10-16

jQueryとVueの難易度は大して変わらないでしょ。
もし、Vueが難しいと感じてるとしたら、jQueryの使いこなせていないというか、使い方が邪道なんだと思うよ。たとえば、jQueryにもClassの概念があるし、prototypeっぽくも書けるんだけど、使いこなせてる?

5:ID: · 2020-10-16

Re:3
ありがとうございます。励みになります!

7:ID: · 2020-10-16

Re:4
多分見た目のアクションのコントロール位しかしてないので、たしかにあまり本質は理解できてないんだろうなと思います。

8:ID: · 2020-10-16

Re:2
ありがとうございます。オブジェクト指向... ちなみに学びの入口はどんな資料orサイトor書籍でしたか。

9:ID:naHzg6 · 2020-10-16

Vue.js と jQuery じゃまったく用途が違うんだが、そこで躓いてるな。フレームワークの構造というか概念というか、そのへんをまず理解しろ。JS の基礎とはまた違う。

10:ID: · 2020-10-16

Re:9
あぁ、学習中に色々見てたらそんな気がしてました。WEBアプリなど開発傾向。

では、ウチのようにオモテ側の要素の操作やajaxくらいにしか使わないユーザにとって、JQueryの代わりになるのは何なんでしょう。とゆうかJQueryを卒業する意味とかあるんですかね...

11:ID:naHzg6 · 2020-10-16

Re:10
非同期通信して表示要素を操作するなら、正にフレームワークの出番。jQuery でもできなくはないが、深くネストした HTML を生成するのはソースも見づらくなるしかなりめんどくさいだろう。jsx で書けばラクだぞ。

12:ID: · 2020-10-16

Re:11
ありがとうございます! JSX調べてみます〜

13:ID:snpvDB · 2020-10-16

Re:10
フレームワークなのでスポット的に使うjQueryとは全然違うと思う。
最初はちょっと敷居高く感じるけど、法則性から学ぶ考え方は初めて触るものは同じ。
まずv-xxxみたいなもののルールを使いながら理解できるところからパズルを埋めるように覚えるといいと思うよ。テンプレートというものとhtmlが全然違うのだけ要注意。
値を変えたらすぐ画面に反映されるリアクティブで出来るかどうかに関わる。
慣れていくと、単発でjQueryやAjaxを使ってた所がキレイに整理されていく。
トピ主の場合、苦手意識が目を曇らせてるのかもしれないけど、ある程度学んだあとは何が難しかったのか忘れちゃうと思う。

14:ID:yoKkHE · 2020-10-16

てっぺんみたら途方なく見えるけど一歩づつやればなんとかなるっしょ!しらんけど

1 件の回答が除外されました。[詳細]
コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る