転送 https://www.jianshu.com/p/7c37a4cba3db
少しドングリから樫。ゆっくりと、一歩一歩、大きな脂肪を食べます。
1.フロントエンド
フロントエンドを学ぶ小さなドングリから樫が同じで、基本的な知識の基盤を持っていない、私はそれを夢見ているフルスタックをしたいです。HTML / CSS / JavaScriptの言うまでもなく、最も重要な、固体の科学を使うようにしてください。
選ぶのは本当に難しいですフレームを選択し、先に加入者を反応して、それが優れなければなりませんので、私はVueのを選んだ、速く私が始めることができ、最も必要とされています- 。
2018 VueのCLIがリリースされている、Vueの3.0もはるかに今年は、また、Vueのネイティブは、クロスプラットフォームの開発を行う必要があり、Vueのも反応するいくつかの距離が残っているものの、大きな生態系に近づいて、だけでなく、どのようになるべきです学校が終わっされるだろう、言わないでください。
2.バックエンド
Node.jsのを使用してExpress.js APIバックエンドサーバーを作成するために、学習の最初のステップである、私は2019年に信じて、この組み合わせはまだ支配的です。
GraphQLは最近、彼らは少なくともそれが解決することができますどのような問題を知っている必要があり、そしてどのようにRESTfulなAPIでルート最適化を行うためにそれを使用するには、見てのエネルギーを持っている必要があり、ホットを解雇しました。
HTTPSはどこにでもなりますので、HTTPSをどこか二選挙はGaddyでなければなりません。
私は、コンテンツ配信を最適化するために、このプロトコルをHTTP2使用する方法を知っている必要があり、恐れて私はこのHTTP3それを学んでいません。
Redisのは、キャッシュとメモリ記憶装置2019は、学ぶための重要な概念である、ものを学びます。
検索を行うにはElasticsearch重要な部分を学び、検索は、ウェブああです。
3.テスト
テストは、テストの3種類に分けられました:
-
ユニットテスト:指定された入力、テスト出力、または単一機能タイプをテストします。
-
統合テスト:予想通り、試験プロセスまたはコンポーネントが機能しています。
-
最後のテストするために、エンドユーザの実際の動作をテストするだけでなく、テスト機能
まあ、統合テストフレームワーク冗談それを学ぶことはまだたくさん。また当社は、サイプレス、ナイトウォッチを見ています。
4.活字体
円のTS圧倒的な賞賛と私はそれが時代遅れ、時代遅れの恐ろしい結末プログラマーになる学ばない知らせて、TSは十分な完璧なTS Vueのための静的クラスとJSのスーパーセット、およびサポートとして、それは十分でしたそれを学ぶ理由。
定期的な要約:上記は良いフルスタックエンジニアになるには十分ではない、すべての後に、カバーされていない多くの分野がありますが、私はまだ道が一歩一歩を行くことを言って、彼らは一歩一歩、生涯学習、2019を学ばなければなりません、一緒に来ます。