iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Modern Web

從無到有,打造一個漂亮乾淨俐落的 RESTful API 系列

想製作一個完美的API嗎?想實作乾淨俐落的API但不知如何下手嗎?看這裡就對了!
小弟今年剛踏入網頁後端的領域,在工作部分負責 Node.js API 的撰寫,在這一年中學習到許多新知所以想就由這次鐵人賽寫出一系列網頁後端教學,帶給想進入網頁後端但不知如何下手的人,在 30 天的文章中我會從最基礎的編輯器推薦、語言選擇、環境建置、框架介紹、自動化部署、資料庫架設、到一個簡單的部落格貼文 API 範例實作,內容看似很多很豐富但這也是給我自己一個挑戰,最後希望帶給各位讀著滿滿的 大 收 穫!

鐵人鍊成 | 共 43 篇文章 | 443 人訂閱 訂閱系列文 RSS系列文

[Day-31] (實作)自定義API Error拋出錯誤訊息

太棒了幸好還可以繼續發文~本來還想說有扣打XD今天真的是冷到不要不要的各位記得注意保暖嘿! 本文你將會學到 了解 HTTP Status Code (狀態碼)...

2018-01-10 ‧ 由 10程式中 分享

[Day-32] (實作)用JWT取代傳統Session來驗證使用者身份

最近正在想說...咦訂閱數怎突然有變多的跡象!突然看到小財神大大給我文章按個like後,察覺事情並不單存(皺眉皺原來我的系列文被刊在FB粉絲團上啊~真是雀躍 在...

2018-01-11 ‧ 由 10程式中 分享

[Day-33] (實作)使用JWT來存取API內容(上)

本文你將會學到 如何將 JWT 做解密驗證 使用 HTTP header 中的 Authorization 傳送 Bearer Token 實作一個API撈取...

2018-01-12 ‧ 由 10程式中 分享

[Day-34] (實作)使用JWT來存取API內容(下)

啊~看好多人陸續開始放寒假了(羨慕不過放假的同時還是記得不要忘記學習唷~以免太久沒寫code腦袋生鏽哈 本文你將會學到 如何將 JWT 做解密驗證 使用 HT...

2018-01-13 ‧ 由 10程式中 分享

[Day-35] 使用JWT來存取API內容(總結)

大家看到總結別嚇到不是真的這系列文章的總結啦(汗而是這幾天對於 JSON Web Token 的小總結,畢竟當時只教怎麼去實作卻沒深入的講解,且看大多網路上只有...

2018-01-14 ‧ 由 10程式中 分享

[Day-36] 使用mocha來做單元測試

本文你將會學到 何謂單元測試(Unit Test) 了解兩種單元測試類型、四種斷言庫 使用 mocha+Supertest 來做單元測試 使用 Chai 斷言...

2018-01-15 ‧ 由 10程式中 分享

[Day-37] 使用 ngrok 讓外網連接你的 API

今天特忙!跑回南部開會然後還跟朋友聚餐~不過還是記得要發文XD 前言 自己在本機開發時往往需要線上測試 API 或畫面是否能正常連動,或是你的客戶以及開發夥伴需...

2018-01-16 ‧ 由 10程式中 分享

[Day-38] 使用forever運行API永遠不停止

本文你將會學到 了解 forever 運作原理 使用 forever 讓 API 不間斷運行 forever是什麼? 我們一般運行 Node.js 程式都是...

2018-01-17 ‧ 由 10程式中 分享

[Day-39] Google Cloud Platform(1)-免費開通試用雲端服務

看到雲端服務也就是即將進入尾聲囉~不過本來預計是寫到今天OAO誰知道咧中間突然想到想補充的就寫了其他東西哈!不過最近真的是挺忙的!公司開會、學校開會、社團開會....

2018-01-18 ‧ 由 10程式中 分享

[Day-40] Google Cloud Platform(2)-建立專案與VM部署

本文你將會學到 新增專案 建置一個 Node.js 環境的虛擬機 預約靜態外部IP位址 新增防火牆規則 在 VM 上測試執行 Node.js 前言 這一篇文...

2018-01-19 ‧ 由 10程式中 分享