最初に私はHTML、CSS、JavaScriptを学びました(私は、イベントループ、ホイスト、クロージャ、バインディングなどの基盤をしっかりと理解しています)、そしてjQuery、PHP。JavaScriptのフレームワークと新しいバージョンの量に圧倒されないようにするにはどうすればよいですか?
私はフレームワークを使い始めました。 ReactJSを使っていくつかのページを作りました(本当に単方向性があり、すべてをコンポーネント構造に分けていました)、Slimで安らかなAPIを構築しました。
それから、私はES6が今や外に出ていることに気付きました。そして今、私はすべてのReactコードをそれに隠すべきです。私もrequireJS、Flux(デザインパターン)、reduxについて知っています(しかし、私もNodeJSを起動する必要があります)。そして、他の多くのフレームワーク。
私はこれらのすべてによってちょうどそう圧倒よ、私は例えば、どこから始めればまたは使用するのか分からない:
- を私はrequireJSを使用してか、単にES6のインポート/エクスポートを学ぶべきですかnodeJSを使うべきですか? Gitの例を理解することも難しい場合もありますが、それらのファイルはすべて異なるフォルダにあります。
- AngularJS、backboneJSの他のフレームワークを教えてください。
私はコンピューターサイエンスの学位を持っており、ジュニアウェブデベロッパーの地位を得たいと思っています。私は仕事が必要です。しかし、私は新しいフレームワークが今後も続くように感じています。私が追いつくまでに、新しいものが出てくるでしょう。私はどのようにフィールドに入るつもりですか?
私は絶望しています、知識を持つ誰かが私にいくつかの方向を教えてくれますか?私は本当に助言を必要とし、ここで誰にどこで尋ねるのか分からない。
これは常に新しいこと、新しいものがポップアップし続ける、古いものが消えていくこと、プログラミングはすぐに進化するものであり、そのために準備する必要があります。ちょうどあなたが保つことができる仕事を見つけることはまずありません次の10年間同じコードを書いています。しかし、これらのフレームワークのほとんどは、誇大宣伝であり、完全に不必要なものではなく、まったく同じものを構築することができますが、一般的には、それらがどのように動作しているかを学ぶと簡単になります。それほど難しくない。 – adeneo
これを閉じるために投票しようとしていますが、ここの本当の答えはリラックスだと思います。仕事を得るということは、JSのフレームワークやバージョンなどで定義されていません。仕事を得ることは素朴で基礎を知ることです。 – user2879041
JavaScriptで読むことをお勧めします疲労:https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4#.9yi5nif7b – lux