iT邦幫忙

鐵人檔案

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

30天精通Api (REST vs GraphQL) 系列

參賽天數 1 天 共 12 篇文章 | 17 人訂閱 訂閱系列文
DAY 1

Day01 - 重新認識API

請解釋什麼是API? 當你是個剛畢業找工作的阿菜工程師,這問題幾乎是各公司必問項目,在這人人都想轉職工程師的世代,先讓我們重新認識一下API吧! 根據我大維基百...

DAY 1

Day02 - REST / RESTful 是什麼?

你問我REST是什麼? 我只能說是一種Style REST是一種軟體架構風格,不是一種規範,就像你能分辨得出來韓國妹與日本妹一樣,什麼樣的風格就有什麼樣的特性。...

DAY 1

Day03 - REST 組成架構

深入到REST骨子裡......看看 REST架構有三種元素: data elements, connectors, components data elem...

DAY 1

Day04 - REST 條件&原則

當符合這些原則......就是RESTful! 前一篇Day03 - REST 組成架構提到了REST架構元素,這次來說說RESTful風格條件與原則 REST...

DAY 1

Day05 - REST 優缺點

滿滿的RESTful API大平台 現今絕大多數的web service都使用RESTful API,讓我們來看看REST的優缺點在哪 優點 1.簡潔 風格統一...

DAY 1

Day06 - 開始認識GraphQL

GraphQL: 我只為API而生 前一篇提到關於REST資源相依以及複雜查詢的問題,GraphQL可以解決,就讓我們瞧一瞧吧! GraphQL是2012年Fa...

DAY 1

Day07 - 該使用GraphQL嗎? GraphQL優缺點比較

GraphQL解決了Restful API問題,但卻紅不起來? 前幾天寫到的REST 優缺點說到關於GraphQL解決了Restful API最大的複雜查詢與資...

DAY 1

Day08 - GraphQL有什麼缺點?

**解決了Restful API問題,卻紅不起來? ** GraphQL 的確是讓Rest更加簡潔有效率,但依舊只有少部分大企業在使用,小公司更是微乎其微,紅不...

DAY 1

Day09 - 如何打造GraphQL API (1) Server端與工具

GraphQL 已支援多種程式語言,官方文檔詳細說明了,分為服務端與客戶端,以下會提供一個 Javascript 搭建 GraphQL 的例子 服務端 : Gr...

DAY 1

Day10 - 如何打造GraphQL API (2) 客戶端

開始串接GraphQL Server!! 前一篇利用Express.js安裝完GraphQL Server,有了後端的API,現在讓我們開始打造前端吧! 我們使...