如果你是一個獨立的網頁前端/行動應用程式開發者,有些工作還是要透過後端伺服器來運作,這時候可能會思考自己架設一個應用程式伺服器,學習一個後端開發程式語言( JS/PHP/Ruby/Python …. ) ,開放 RESTful API 或是 GraphQL 讓前端來呼叫
但是隨著服務與功能的擴大,僅提供 RESTful API 還是不夠的,你可能還需要使用者管理,後端資料庫和一個後台管理介面 ..
AppWrite 這個開源專案就是因應這樣的需求誕生的,將複雜重複的開發工作包裝起來,讓開發者的生活變得輕鬆一些
https://softnshare.com/opensource-appwrite/
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
restful api 使用 在 軟體開發學習資訊分享 Facebook 的精選貼文
現在的網頁應用程式都會架構成前端與後端,然後中間透過 Restful API 或是 GraphQL 來做遠端的資料請求
但是重複的資料一再對遠端服務做請求,一來沒效率,二來現在有些後端採用 Serverless 或是以 API 呼叫次數為計費,前端能盡量減少遠端 API 呼叫,除了能增加前端的反應速度,也可以減少後端的開銷
透過 SWR 對遠端做資料請求,會先查詢本地端的快取( Cache ),如果快取沒有對應的資料才會從遠端請求,這讓網頁前端的反應更快,可以讓使用者體驗更好
https://softnshare.com/swr/
restful api 使用 在 軟體開發學習資訊分享 Facebook 的精選貼文
NT 470 特價中
本課程將幫助你快速開始使用 GraphQL,並教會你深入理解並快速建構 React 應用程式所需的核心知識。
OSX 和 Windows 兩種作業系統都支援。
將從掌握 GraphQL 的基礎開始,包括資料類型,schema 以及與 Express 和 React 的整合。
如果你是 GraphQL 新手,或者如果你一直在努力學習它,但有時覺得你還是不太會 “理解它”,這個 GraphQL 課程是為你準備!要學習GraphQL,你必須理解它。
從這 13 小時的課程,你會學到
1 使用 React JS 和 GraphQL 建構令人驚嘆的單網頁應用程式 ( 譯註: 簡稱 SPA )
2 建構 GraphQL 伺服器的基本概念
3 實現建構靈活資料格式( data schemas )的能力
4 成為可以向其他人講解 GraphQL 是如何運作的工程師,因為你對於基本原理理解的很好
5 流暢的支援 GraphQL 的生態系統,包括 Apollo 和 Relay之間的差異
https://softnshare.com/graphql-with-react-course/