【日本一わかりやすいTypeScript入門】非同期処理にも型定義!APIから安全にデータを取得

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 23

  • @かず-i8f8h
    @かず-i8f8h Рік тому +1

    今後見る人たちのために念のためasyncはカタカタっぽく発音するとアシンクでなくエイシンクです

  • @hoshikazo
    @hoshikazo 2 роки тому +6

    なんかいろいろと間違えていると思いました。特に気になったのは
    fetch 自体が Promise で返しているから、いわゆる非同期のコールバック地獄の例として相応しくない(書き方で見た目を悪くしているだけ)
    thenで何もしないでそのまま返すのは意味がない。thenが無くてもcatchを書ける
    async/await を使うならtry catch の方がわかりやすい
    です。

  • @北野圭祐-o1s
    @北野圭祐-o1s 2 роки тому

    大変勉強になりました。ありがとうございます。
    2点質問なのですが、
    1)const response = await fetch(url)部分に関して
    ここでは型定義をしなくてもいいのでしょうか?
    明示的に型定義をする場合と型推論をする場合の使い分けがわかってません。
    2)const response = await fetch(url)とresoponse.json()に関して
    型定義をする場合ってどのようにすれば良いのでしょうか?
    const response:Response = await fetch(url)
    const responseJson:Promise = await response.json()
    などかなと考えましたが、いまいちしっくりきません
    ご教示いただけますと幸いです。

  • @irtom6154
    @irtom6154 2 роки тому

    理解はできたのですが、具体的に何をもって成功、失敗を判別しているのでしょうか?

  • @NOK-tk4rs
    @NOK-tk4rs 3 роки тому +1

    いつもありがとうございます😊
    毎日、更新されてないかな〜と楽しみにしてます!
    実践編はいつ頃から配信予定でしょうか??🙋‍♂️

    • @1492tiger
      @1492tiger  3 роки тому +1

      いまはデモアプリを作っているので、2月の中旬からを予定しています!

    • @NOK-tk4rs
      @NOK-tk4rs 3 роки тому +1

      返信ありがとうございます😊
      2月中旬まで楽しみに待ってます🎉

    • @matcha_hojicha
      @matcha_hojicha 2 роки тому

      @@1492tiger
      来月から遂に実践編、始まりますか?😄ワクワク

  • @testaaaeee
    @testaaaeee 3 роки тому +1

    いつも拝見しています!コメント失礼します!
    コードの右となりに型が表示されているようなものが見えますが、なにかのプラグインでしょうか?
    VSCODEを使っているのですが、途中で型が見えるようにしたいなと思っています。
    typeofでログを出してもJS変換後の型になってしまうので、、
    よろしくお願いいたします。

    • @1492tiger
      @1492tiger  3 роки тому

      これは私が使っているIntellij IDEAというエディタの機能てます!

  • @nagataku
    @nagataku 3 роки тому +1

    説明がわかりやすく丁寧だったので最後まで視聴できました。いきなり書籍から初めていたら挫折してたと思います。ありがとうございます!

  • @はる-k8z
    @はる-k8z 3 роки тому +2

    いつも勉強してます!
    react + redux took kit + typescriptで解説お願いしたいです!

    • @1492tiger
      @1492tiger  3 роки тому +1

      Redux Toolkit使ったことないんです😂

  • @五暗刻-b3d
    @五暗刻-b3d 3 роки тому +1

    基礎編最後の動画になるんですね。。
    ぼく個人の要望なのですが、template literal typesというのを実例交えて解説して欲しいです!
    使いこなせると便利そうなのですがあまりピンときてなくて、、

    • @1492tiger
      @1492tiger  3 роки тому +1

      TypeScript 4.1から出た型ですね!
      自分もキャッチアップできてないので、番外編として出してみようと思います🥳

    • @五暗刻-b3d
      @五暗刻-b3d 3 роки тому +1

      @@1492tiger ありがとうございます!
      楽しみにしてます🙆

  • @magimelchior5310
    @magimelchior5310 3 роки тому +2

    普通に、もっと評価されるべき。

  • @yoshifumi6318
    @yoshifumi6318 2 роки тому

    おかげさまでtypescriptの理解を深めることができました!今後も素敵な解説動画を楽しみにしております!