最新の制作課題
最近ブックマークしたページ
直近の学習履歴
本日の学習記録
やったこと Understanding TypeScript 日本語版 https://www.udemy.com/course/understanding-typescript-jp 97. Generics に制約を追加する 98. もうひとつの Generic 関数 99. “keyof” の制約 【完全保存版】MERNフルスタック開発で本格的なSNSアプリを1から自分の手で構築してみよう https://www.udemy.com/course/fullstack-mern-project-course 27. 投稿を作成するAPIを自作してみよう 28. 投稿を編集するAPIを自作しよう 29. 投稿を削除するAPIを自作しよう 30. ある特定の1つの投稿を取得するAPIを自作しよう 31. 投稿に「いいね」を押せるAPIを自作しよう 32. 実際に投稿に「いいね」を押してみよう 33. フォローしているユーザーの投稿と自分の投稿を取得するAPIを自作しよう 34. 実際にSNSのタイムラインを取得して見てみよう 35. 本セクションのおさらい。次にやるべきこと わかったこと ジェネリクス型を使うと、関数やクラスを汎用的につくれる上に、TypeScriptの型のサポートを受けられる。 ジェネリクス型にextendsを使うことで、何でも入れられてしまう状態も防げる keyofを使うとオブジェクトなどのプロパティを型まで定義して使える わからなかったこと 特になし ひとこと もう少し、学習して気づいたことや思ったことを都度まとめておきたい
2024年04月15日(月)
2.9時間
本日の学習記録
やったこと Udemyの講座 Understanding Typescriptの82から87まで MERNフルスタックSNSアプリ開発の初めから19まで わかったこと TypeScript 型について 交差型、Type Guard、Discriminated Union、インデックス型 交差型は複数の型を合体させて新しい型を作る Type Guardはユニオン型とかのときに型判定をすることでエラーが起きないように処理を分けること。 typeofやinstanceof,inが使える Discriminated Unionは判別可能な型 インターフェースを定義するときに共通のパラメータを定義して、そのパラメータの型をもとに判別する方法 インデックス型はオブジェクトやインターフェースのパラメータを動的に定義できる わからなかったこと とくになし ひとこと ほんとは分かったこともう少し書きたかったけど、今日はお試し スマホからうつの辛いので今度からパソコンから投稿しよう
2024年04月13日(土)
5.0時間