Airtable API for Developers

Airtable API 開發指南 Airtable 是一個令人驚異的工具。 它結合了試算表和資料庫的功能。 作為一位開發者,你可以使用非常好用的介面創建一個資料庫,同時也可以享受到試算表的編輯和使用便利性,甚至可以從移動應用程式輕鬆更新你的記錄。 適合原型設計 Airtable 不僅僅是一個名不副實的試算表,對於想要原型設計或者建立最小可行性產品(MVP)的開發者來說,它是一個完美的工具。 MVP(Minimum Viable Product)是應用程式或產品的初始版本。 大多數產品的失敗並不是因為技術限制或者“堆棧無法擴展”,而是因為要麼沒有需求,要麼製作者並沒有明確的市場推廣策略。 創建一個MVP可以減小花費數月時間建立完美應用程式而發現沒有人需要的風險。 優秀的 API Airtable 提供了一個非常優秀的 API,可以方便地與 Airtable 資料庫進行程式化的互動。 這正是它相對於一般試算表來說在數據處理和身份驗證方面的優勢。 該 API 每秒的請求限制為 5 個,這還是相當合理的。 優秀的 API 文檔 這是 Airtable API 的文檔頁面:https://airtable.com/api。 作為開發者,我們花了很多時間閱讀文檔,並嘗試弄清楚事物的運作方式。 API 相對複雜,因為你需要與一個服務進行互動,並且希望了解服務提供哪些功能以及如何使用 API 完成你需要的功能。 Airtable API 文檔提供了直接使用你的表中的實際數據的示例。在下面的圖片中,請注意字段示例值是我在表中實際放置的值: 該 API 文檔提供了使用 curl 的示例: 以及官方 Node.js 客戶端的示例: 官方 Node.js 客戶端 Airtable 維護了官方的 Airtable.js Node.js 客戶端庫,這是一個非常易於使用的方式來訪問 Airtable 的資料。 它很方便,因為它內建了處理請求速率限制的邏輯,並在超過限制時自動進行重試。 讓我們來看幾個常見的可以通過 API 執行的操作,但首先我們需要定義一些我們在程式碼中需要參考的值: API_KEY:Airtable 的 API 金鑰 BASE_NAME:你將要使用的的底座(base)的名稱 TABLE_NAME:該底座中表(table)的名稱。 VIEW_NAME:表視圖(view)的名稱。 底座是資料庫的縮寫,它可以包含多個表。...

如何在保存文件時重新加載瀏覽器窗口

一個快速和簡單的方法 我正在使用原生的 HTML + JS 開發網站,然而我錯過了一些像是 create-react-app 或者 Vue CLI 這些快速啟動包提供的最好功能之一:在我保存文件時重新加載頁面。 我找到的最簡單的方法是安裝 browser-sync: npm install -g browser-sync 然後在您的項目文件夾中運行它: browser-sync start --server --files "." 上述命令將監視當前文件夾(包括所有子文件夾)中的所有文件的變化,並在端口3000上啟動一個Web服務器,打開一個瀏覽器窗口以連接到該服務器。 每當您更改一個文件時,瀏覽器將自動刷新。 在原型設計期間非常有用!