トランスパイラでES2016を使って生のJS、jquryを現在使っています。
やはりES6をトランスパイルしてもまだまだvue、reacrなどのバーチャルdomと比べるとソースの量が多く
とてもこれでは仕事では時間がかかりすぎて、使い物にならないのですね。
今から始めるなら、react、vueのどちらかでしょうか?
svelteという面白いものがあるので、こちらが主流になってから始めようかと思っていたのですが、
まだ数年は仕事では使えるべれるにならないのでしょうね。
メテオもフルスタックでサーバサイドもできるので良いと思ったのですが、
こちらも重くてはやりそうになく、やっても仕事にありつけないと考えてよいのでしょうか?
するとこの二つしか選択肢はないかなと思っています。
vue
新しくて将来性や、現在のプログラマーでできる人が少ないので、需要は少ないが供給も少なく新規参入者にとって、ベテランに追いつき差別化できる。
シンプルなので、jqueryのように簡単に学べるが、reactより新しいだけに情報量が少なく、学習コストはreactより簡単なものの情報量が少ない。
生のJSに文法や関数が近い、癖が少ないのはこちら?
react
すでに枯れていて情報量も多く、需要も多いのが、供給も多いのがreact。
仕事にはこちらの方がつきやすいが、すでにできる人が多いのでベテランには追いつけない。
生のJSとだいぶ違って癖が強い?他に移りにくい?
というイメージでしょうか?でしょうか?
https://teratail.com/questions/76035
の続き
今は一年くらいでライブラリの流行が変化してしまうので絶対に必要で、
役に立つ生のJSでやりながら様子を見たほうが良いという意見をみて
数年はそれで様子を見て、jqueryを多少いじる程度で、ある程度落ち着いいてから、ライブラリは始めればいいと思ったのですが、
こちらの回答を見て、JSはライブラリを使わないと全く仕事にありつけないという現実に
気づきました。
WEBのフロントが行うWEBサイト制作くらいなら十分でしょうが、
それ以上のSPAなどJSのプログラマーレベルの仕事になると、理論上は生のJSでできるが、
あまりに大変で、元請けや会社側が生のJSで作ることを許してくれないのですね。
SPAレベルでないクラウドワークスにある程度の昔からあるWEB制作なら生のJSで十分でしょうが、
それ以上のことをやるんであればjquery以上のバーチャルdom必須なのですね。
元請けの一社が、うちはreactとexpressを使っているのでこれでSPAのTODOアプリを作ってくれたら、仕事を頼めるかもしれないと言っているのですが、
このようなコメントの場合はvueや生のJSでは、まず許可されず、Node.jsも生では仕事はやれないよという意味と考えてよいのでしょうか?
覚えることが多すぎてこれだけ覚えろと言われると半年以上かかりそうです。
Node.jsも絡むという事はmysqlまでやれという事なんでしょうかね?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/15 01:45