五分鐘了解機器之間的交流 - 什麼是API - API如何連結這個世界 - 前TikTok軟體工程師 - 2022

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

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

  • @user-tastingoo
    @user-tastingoo 2 ปีที่แล้ว +18

    作為剛準備朝業界起步的人 有肯尼斯真的是挖到寶了
    順帶一提 影片給人的感覺越來越棒了

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      感謝支持 哈哈

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

    你好,肯尼斯,请问你没有再继续更新了吗?我很喜欢你的影片和你说话的样子,感觉听你讲了这些之后好像的确会有更多勇气想尝试。等有空的时候,可以再来更新哦,我们在这里等你~

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

    感謝你的影片,相當有幫助
    希望我的留言能成為你繼續更新的動力

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

    感謝 我本來對API 是啥也是一知半解,聽完你說明後感覺更理解了

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

    因為您的影片學習到了很多不知道的資訊,希望您能持續努力!期待您的新影片!!

  • @健華徐
    @健華徐 8 หลายเดือนก่อน

    講得太傳神了,尤其是那個靜思語,真的有老闆以為有用,叫工程師放在頁面上

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

    哇 太晚發現這個頻道 解釋得好清楚喔 影片做的也很流暢 不會無聊 希望有更多的影片 已訂閱😆

  • @TechCodeBee
    @TechCodeBee 7 หลายเดือนก่อน

    講的太好了!!!蜜蜂狠狠支持!

  • @fang-changkuo7395
    @fang-changkuo7395 2 ปีที่แล้ว

    多元介紹,深入淺出。這是我目前看過最棒的。讚!!

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

    講解的很清楚!感謝!

  • @MHLin-xh5pn
    @MHLin-xh5pn 2 ปีที่แล้ว +1

    感謝肯尼斯講解到這塊,老實說我也對這部分不太熟悉,透過您的講解有稍進一步的認識 API 是甚麼,目前我正在自學轉職前端工程師,但對於部分語法的掌握度還不夠熟悉,所以想聽肯尼斯大大分享關於 async/await、then/catch、try/catch 的使用時機。

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว +3

      Hi, 不曉得之後有沒有時間做相關的影片,先簡短解釋一下
      async/await的話要從Promise說起, Promise是用於處理非同步流程時使用的,async/await則是在處理 Promise 的時候,一樣能使用同步流程的方式編寫程式碼,ex: fetchProducts()會回傳一個 Promise
      1. 不使用 async/await 的寫法
      fetchProducts()
      .then((products) => /* do something */)
      2. 使用 async/await 的寫法 (需要在有使用 async 的function 中才能使用 await)
      async(() => {
      const products = await fetchProducts()
      /* do something */
      })()
      then/catch, try/catch 則是可以在剛才的例子裡做錯誤處理 ex:
      1. 不使用 async/await 的情境
      fetchProducts()
      .then((products) => /* do something */)
      .catch((e) => /* handle error */)
      2. 使用 async/await 的情境
      async(() => {
      try {
      const products = await fetchProducts()
      } catch(e) {
      /* handle error */
      }
      })()
      如果fetchProducts拋錯了,我們就能做顯示錯誤彈窗等等的處理了
      希望解釋有幫助!

    • @MHLin-xh5pn
      @MHLin-xh5pn 2 ปีที่แล้ว

      @@kenneth.c 謝謝肯尼斯大大為我解惑,
      我有使用 Fetch Joke API 來測試您說到的方法,
      這內容對我來說真的非常有用,再次感謝!!
      另外大大可能是太累了所以第二點有打錯字😅。
      裡面說到的 await 應該是需要在有 async 的 function( ) 中才能使用 await。
      大大辛苦了 ~~

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

    講解得很仔細! 謝謝分享~

  • @xiang1888
    @xiang1888 3 หลายเดือนก่อน

    確實,一直對於 API 是甚麼困惑不已,總算有一個資訊描述出 API 真正的作用
    之前讀研究所又不好問同學,或者真的問了他們也只會說就是用來串接,但我想要知道的是 API 只能用於手機、網站或者某些地方,反正聽完他們的解釋我只會??? ,看完影片理清 API 真正意思

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

    肯尼斯講解超詳細
    都會把GUI跟API搞混 搞不清楚有什麼差別
    學爬蟲的時候 HTTP的get post完全不懂是什麼😂
    想聽肯尼斯分享 有沒有前端入門必學的工具 🙂👍🏻

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว +1

      現在想到幾個工具是我入門時都不知道的 😂
      Alfred, oh-my-zsh + iterm2, charles 和一些 VScode 插件
      會了可以增加些工作效率,有機會再跟大家分享
      有大神歡眾的話也歡迎推薦一些好用的工具 哈哈

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

    感謝分享! 文科生轉職軟體工程師中...

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

    肯尼斯跟神一樣啊😂,之前也真的是有看沒有懂,現在至少大概了解他實際起到什麼作用了

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      我只是個草民 😂😂

  • @陳金生-z6m
    @陳金生-z6m ปีที่แล้ว

    之後還會有新影片嗎 學到許多

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

    講解的很棒

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

    新手工程師希望能跟隨大神起舞w

  • @陳俊宏-i3f
    @陳俊宏-i3f 10 หลายเดือนก่อน

    肯尼斯大大沒再更新了😢
    還再等你+1

  • @陽曆民
    @陽曆民 2 ปีที่แล้ว

    請問肯尼斯英打有特別練習嗎?
    不用看鍵盤又打得快!!

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      小時候學打字就有記位置,所以可以不用看鍵盤,
      打程式碼的話,常常打一些關鍵字就會變成肌肉記憶了 哈哈

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

    想請問Web Service跟Web API的差別

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      Web Service感覺更廣義一些,大概是台灣跟新北市的差別

  • @sLeepINgriCH-k1y
    @sLeepINgriCH-k1y 2 ปีที่แล้ว

    好白話喔 太神了

  • @貓神-y5o
    @貓神-y5o 2 ปีที่แล้ว

    不好意思 我目前是一名即將要開始大四生涯的理組生 以後的目標也是朝向前端工程師前進 目前也在freecodecamp和w3school上學習著html css以及javascript那請問要怎麼樣才知道說自己現在有著一定的能力已經可以開始準備履歷或著說履歷上該怎麼介紹自己具有的技能 是要自己寫一個介紹自己的網站等等還是有其他方式可以讓面試者更好的聊解我 可以請肯尼斯稍微提點一下嗎 謝謝

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      Hi,我當時也不太確定自己準備好了沒有,看著104上的職務描述好像有點吻合了,覺得可以做個自己的履歷網站來當作品,就去面試面看看了。如果不清楚自己的準備狀況,最簡單就是去面試看看,假使幾間都不順利,至少可以在過程中了解不足的地方在哪裡

    • @貓神-y5o
      @貓神-y5o 2 ปีที่แล้ว +1

      @@kenneth.c所以要試著去做出一個屬於自己的網站然後面試看看嗎 好的謝謝肯尼斯我會朝這個方向努力的 希望可以多多拍點這類型的影片

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

    想請問肯尼斯
    當初入職的時候除了HTML、CSS、JS以外,還有特別學習某個框架嗎?

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว +1

      一開始有學一點Angular1,結果沒用到幾次React就火起來了,就改學 React 哈哈

  • @李香香-m8d
    @李香香-m8d 2 ปีที่แล้ว

    想请问有在设置Telegram机器人吗
    如果有的话想问有没有联系方式可以询问您的报价

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

    恩,我看得越複雜了= =..好難啊..VBA要怎麼用API...這三字看來簡單,怎麼卻是這麼樣的畢卡索呢

  • @팅-u4q
    @팅-u4q 2 ปีที่แล้ว

    請問您現在是前端工程師嗎

    • @kenneth.c
      @kenneth.c  2 ปีที่แล้ว

      是的,我是前端打工仔

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

    頭大了,用一堆聽不懂的程式解釋API ,越聽越頭大😓😓😓

    • @kenneth.c
      @kenneth.c  ปีที่แล้ว

      感謝反饋

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

      嘗試寫一個前後端的網頁就熟悉了,推薦使用簡單的語言,後端python