Senior sử dụng async await fetch api thực sự pro nhu thế nào? | FETCH API

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024
  • Senior sử dụng async await fetch api thực sự pro nhu thế nào? | FETCH API
    #nodejs #fetch #api
    🚩 Subscribe ➜ / tipsjavascript
    ✅ Follow Me:
    Blog: anonystick.com
    Facebook: / tipjs
    TH-cam: / tipsjavascript

ความคิดเห็น • 35

  • @phuocquang2314
    @phuocquang2314 3 ปีที่แล้ว +8

    Mong anh ra nhiều video kiểu này hơn, em nghĩ không phải ai vào công ty cũng sẽ gặp được senior để ngồi lại chia sẻ những kiến thức như này nên là những video của anh rất có giá trị, ít nhất là với em.
    Thank anh!

  • @blackboldse
    @blackboldse 2 ปีที่แล้ว +4

    Ui cha. Em đang học JS cơ bản đến API này thì TH-cam gợi ý cái Fetch. Đúng như cái LEVEL 1 thầy dạy. Giờ nhờ thầy mà em học được thêm kiến thức chất lượng thực tiễn đúc kết lâu năm có được như này. Thật quý hóa quá chừng. Dẫu chưa gặp mặt, và cũng không đứng trên lớp nhưng những gì anh chia sẻ nó là kiến thức không khác gì một người thầy. Thậm chí còn hơn cả thầy trên trường học. Cho nên em xin phép gọi là thầy ạ. Em cảm ơn thầy.

    • @anonystick
      @anonystick  2 ปีที่แล้ว

      Đọc mà sướng quá chừng. Tks em! Quyết thắng!

  • @kieno1228
    @kieno1228 ปีที่แล้ว +1

    Thank you anh, tất cả video của anh đều rất bổ ích. Cống hiến cho cộng đồng rất nhiều👍

    • @anonystick
      @anonystick  ปีที่แล้ว

      Cảm ơn em. Một comment đầy động lực

  • @ducphan9753
    @ducphan9753 3 ปีที่แล้ว +1

    trc giờ toàn ở level 1, 2 giờ biết thêm dc cái mới quá hay, thanks a very much

    • @anonystick
      @anonystick  3 ปีที่แล้ว

      OK em ! Đổi từng bước thôi ...

  • @anhthiencao835
    @anhthiencao835 2 ปีที่แล้ว +2

    ở function getTodo em thấy không cần thêm await trong return, nếu bỏ trong try/catch thì mới cần vì kiểu gì thì async function cũng luôn trả về kết quả là một promise

  • @tranhuy517
    @tranhuy517 ปีที่แล้ว

    quá hay anh ơi ơi, mong anh ra nhiều video hơn

  • @Kitajima2910
    @Kitajima2910 3 ปีที่แล้ว +2

    level 3 sử dụng ý tưởng với destructuring cũng hay :v, thanks

    • @viewvue3744
      @viewvue3744 2 ปีที่แล้ว

      destruc để log cái thuộc tính title thôi

  • @PhucNguyen-wj8yu
    @PhucNguyen-wj8yu ปีที่แล้ว +1

    Em nghĩ là cách level 2 là tường minh và rõ nhất để có thể làm việc với team

  • @shiro8245
    @shiro8245 2 ปีที่แล้ว

    Sư phụ nhận của đồ nhi 1 lạy . Quá là bổ ích

  • @duynguyencong5849
    @duynguyencong5849 2 ปีที่แล้ว +1

    Cảm ơn anh đã chia sẻ video. Theo em nếu dùng asyn/await thì nên dùng thêm try/catch nữa ạ.

  • @hvmfan0333
    @hvmfan0333 3 ปีที่แล้ว +1

    Video bổ ích, cảm ơn anh đã chia sẽ :v

  • @SonNguyen-rb4ut
    @SonNguyen-rb4ut 3 ปีที่แล้ว +2

    Anh làm về update cache sau khi mình database bị thây đổi đi ạ

  • @satohnolan5270
    @satohnolan5270 ปีที่แล้ว +1

    Em chưa tìm thấy video axios và fetch

  • @s0ckVN
    @s0ckVN ปีที่แล้ว

    Cảm ơn anh/thầy và rất tôn trọng những gì anh/thầy làm nhưng thật sự đoạn code trên chưa thật sự tường mình lắm.

  • @OnlyCi
    @OnlyCi ปีที่แล้ว +1

    anh nói thêm về catch errors khi request đi, cách 2 với 3 chưa có catch ạ. Thêm nữa là em nên catch trong function hay catch bên ngoài chỗ dùng data ạ? 1 cái nữa là request error vs data error thì em nên catch như thế nào cho tối ưu ạ?

  • @trantuan6892
    @trantuan6892 3 ปีที่แล้ว +1

    thanks a đã chia sẻ

  • @glorynt7925
    @glorynt7925 3 ปีที่แล้ว +1

    Đúng là tipjs

  • @TP-kj2sm
    @TP-kj2sm ปีที่แล้ว +1

    trong bài của bác càng lên level cao code càng dài dòng hơn và try-catch phức tạp hơn, em chả thấy nó tiện lợi hơn ở chỗ nào 🤣. Cách 1 vẫn là ngắn gọn tường minh nhất.

  • @Hoangdinhthangloi
    @Hoangdinhthangloi 3 ปีที่แล้ว +1

    Nice ❤️

  • @viewvue3744
    @viewvue3744 2 ปีที่แล้ว +2

    rất hay

    • @anonystick
      @anonystick  2 ปีที่แล้ว

      Còn nhiều cái hay nữa nha!

  • @thanhdungnguyen6816
    @thanhdungnguyen6816 2 ปีที่แล้ว

    Em cảm ơn thầy

  • @streamingcodepro7389
    @streamingcodepro7389 ปีที่แล้ว +1

    dòng số 30 tại sao không phải là initApp mà là initApp() vậy ta :v

  • @angVanHuy-tf2rv
    @angVanHuy-tf2rv 2 ปีที่แล้ว

    sao ở đoạn lắng nghe sk của document a lại gọi luôn hàm init vậy nếu vậy nó chạy luôn có cần đợi đâu ạ

  • @baobaostore
    @baobaostore 3 ปีที่แล้ว +2

    Anh ơi cho em hỏi level 2, level 3 11:40 thì mình bắt lỗi khi call API bị lỗi như thế nào? Em cảm ơn!

    • @duynd243
      @duynd243 2 ปีที่แล้ว +1

      Bạn bọc cái await getTodo bên trong try catch, bắt lỗi ở catch là được.

  • @trungnamle9884
    @trungnamle9884 3 ปีที่แล้ว +1

    Cho em hỏi cách 1 có catch error mà 2 cách sau lại ko có thì bắt lỗi phải dùng try catch hay sao vậy a

  • @lamhung4899
    @lamhung4899 ปีที่แล้ว +1

    Cá nhân mình thấy cũng đâu có khác biệt lắm đâu, thêm try catch thì cũng 4 dòng =)).

  • @ducphan9753
    @ducphan9753 3 ปีที่แล้ว

    1 like