簡介
Fat client 是近年來很潮的網站架構,在這架構之下,後端基本上只負責產生資料然後吐給前端,其中 REST (REpresentational State Transfer) 是現在最常見的後端架構。
目前 Python web frameworks 中最廣為人知的是 Django ,已經有許多書籍以及教學文件可供學習,相較之下 Flask 的學習資源就少了很多,目前只有一本實體書出版,但是資料少不代表它不好或是沒人用,國外一些優秀的新創公司如 Pinterest 以及 Twilio 均使用 Flask 來實作網站的 API。在這裡我們將介紹如何使用 Twilio 佛心開源出來的 Flask-RESTful 來打造 RESTful API。
範例程式碼
https://github.com/seanlin0800/22kjobsserver 是 RESTful API service,使用 Flask。client 是山寨 http://66kjobs.tw/ 介面的網站,使用 AngularJS。
學習資源
Full Stack Pythonhttp://www.fullstackpython.com/flask.html
目錄
原文地址:用 Flask 打造 RESTful API, 感谢原作者分享。 人之所以能,是相信能。