Awesome-jamstack-resources


## 官方的

Jamstack 站點展示

  • 我的投資組合 - 基於 Gatsby 構建並託管在 Netlify 上。

  • React - 建立在 Gatsby 之上。

  • Squoosh.app - 託管在 Netlify 上,展示了現代 Web 應用程序的高級功能。

  • Hopper - 基於 Gatsby 構建並託管在 Netlify 上。

  • VSCode 高級用戶課程 - 基於 Gatsby 構建並託管在 Netlify 上的 PWA。

  • CloudyCam - PWA 基於 Next.js 構建並託管在 Zeit Now v2 無服務器平台上。

  • 創意設計大師 - 基於 Netlify 上託管的 Eleventy.js 構建並使用 Tailwind CSS 進行樣式設置

平台

  • Netlify - 用於自動化現代 Web 項目的多合一平台。

  • Vercel - 適用於現代 Web 應用程序的多合一無服務器平台,具有無配置工具和工作流程。

靜態站點生成器

  • Gatsby - 用於 React 的快速靜態站點生成器。

  • Next.js - 用於靜態和服務器渲染應用程序的輕量級框架。

  • Hugo - Hugo 是一個用 Go 編寫的靜態站點生成器。

  • Jekyll - Jekyll 是一個簡單的、支持博客的、靜態站點生成器,非常適合個人、項目或組織站點。

  • Hexo - 一個快速、簡單、強大的博客框架,由 Node.js 提供支持。

  • Gridsome - Vue 支持的靜態站點生成器,用於為任何無頭 CMS、API 或 Markdown 文件構建 CDN 就緒的網站。

  • Nuxt.js - 基於 vue 的多功能框架,用於服務器端渲染、靜態和傳統單頁應用程序。

  • eleventy - 一個更簡單的靜態站點生成器,將各種模板文件轉換為 HTML。

  • Nift - 一個用 C++ 開發的跨平台開源網站生成器,速度極快,功能強大。

內容管理系統

  • Cosmic - 帶有 REST 和 GraphQL API 選項的無頭 CMS。

  • Kentico Kontent - 可擴展的雲原生無頭 CMS。

  • Contentful - 數字團隊的內容基礎設施。

  • NetlifyCMS - 開源的基於 Git 的 CMS。

  • ButterCMS - 無頭 CMS 和內容 API。

  • GraphCMS - GraphQL Headless CMS。

  • Prismic - 適用於開發人員和營銷人員的無頭 API CMS。

  • Siteleaf - 適用於您的靜態網站的友好 CMS。

  • DatoCMS - 您的編輯會喜歡的基於 API 的 CMS。

  • Prose - Prose 是 GitHub 的內容編輯器,專為管理網站而設計。

  • Tipe - 下一代 API-first CMS。

  • 林業 - 用於使用靜態站點生成器構建的站點的無頭 CMS。

  • HeadlessCMS - Jamstack 站點的內容管理系統列表。

  • Ghost - 用於在線出版物的無頭 CMS

  • Strapi - 開源無頭 CMS 前端開發人員喜愛。

API

### 驗證

  • Auth0 - 單點登錄和基於令牌的身份驗證。

  • Netlify Identity - 帶來一整套身份驗證功能,由 GoTrue API 提供支持。

  • Jexia UMS - REST API 用戶管理系統,用於您的網站,具有 JWT + 額外功能的身份提供商。

### 評論

  • Disqus - 全球評論系統,可改善網站上的討論並連接網絡上的對話。

  • Facebook 評論 - 評論插件允許人們使用他們的 Facebook 帳戶評論您網站上的內容。

  • Utterances - 基於 GitHub 問題構建的輕量級評論小部件。將 GitHub 問題用於博客評論、wiki 頁面等。

### 形式

  • Formcake - 為開發人員構建的表單後端:Zapier 集成、零依賴、簡單的 API 和無限的表單。

  • Getform - 設計者和開發者的表單後端平台。在幾分鐘內為您的靜態站點設置表單端點,並通過 Zapier 集成和 Webhooks 支持擴展您的數據。

  • Netlify Forms - 通過在部署時直接解析 HTML 文件,在構建時內置表單處理。

  • Arengu - 使用 Arengu 構建註冊表單和登錄表單,啟用社交登錄,添加 2FA 或使用無密碼流程通過您的 API 或身份提供者對用戶進行身份驗證。

### 電子商務

  • Snipcart - 一個強大的開發者購物車平台。

  • Moltin - 面向開發人員的電子商務 API。

  • 手推車 - 專為 Jamstack 設計的購物車。

  • Shopify - Shopify 無頭電子商務解決方案。

  • Commerce.js - 面向開發人員的 API 優先電子商務平台。

### 搜索

  • Algolia - 在您的業務中構建搜索的最可靠平台。

  • Lunr - 搜索變得簡單(在前端)。

數據庫

  • GraphQL - API 的查詢語言和使用現有數據完成這些查詢的運行時。

  • Graphcool - 開源和自託管後端即服務,用於開發無服務器 GraphQL 後端。

  • FaunaDB - 在雲端或本地具有連接、索引和多區域 ACID 事務的關係型 NoSQL 數據庫。

### 文件管理

  • Jexia FileSet - 具有索引和額外功能的應用程序的 REST API 文件管理器。

無服務器

  • Netlify 函數 - Netlify 允許您在沒有 AWS 賬戶的情況下部署 Lambda 函數,並在 Netlify 中直接處理函數管理。

  • Amazon Lambda - 讓您無需預置或管理服務器即可運行代碼。

  • 微軟天青

    • Azure Functions - 無服務器計算服務使您能夠按需運行代碼,而無需顯式預配或管理基礎架構。

    • Azure 邏輯應用程序 - 簡化構建自動化可擴展工作流,跨雲服務和本地系統集成應用程序和數據。

  • 谷歌云

    • App Engine - 完全抽象基礎設施的無服務器應用程序,因此您只關注代碼。

    • 雲功能 - 用於構建和連接雲服務的無服務器環境。

    • 雲數據存儲 - 高度可擴展的 NoSQL 數據庫,具有自動分片和復制功能。

    • 雲存儲 - 滿足高 QPS 需求的地理冗餘對象存儲。

    • Cloud Pub/Sub - 適用於所有消息大小和速度的地理冗餘實時消息傳遞。

    • Apigee - 多雲環境的企業 API 管理。

    • 端點 - 基於 Google Cloud 構建的 API 管理應用。

    • Cloud Dataflow - 無服務器流和批處理數據處理服務。

    • BigQuery - 無服務器數據倉庫服務,可幫助您為企業部署高級雲數據倉庫解決方案。

    • Cloud ML Engine - 基於自定義 Google 硬件(張量處理單元)自動擴展的無服務器機器學習服務。

  • 無服務器 - 用於部署和操作無服務器架構的工具包。

  • Cloudinary - 無服務器媒體(圖像/視頻)管理平台。為 Jamstack 提供每種流行語言的 SDK 和媒體小部件,以便輕鬆管理媒體、CDN、存儲、轉換等。

  • imgix - 無服務器圖像交付和管理服務。imgix 連接到您的圖像存儲位置(例如 S3、GCS、Web 文件夾),並使用簡單而強大的 URL 參數轉換、優化和智能地交付您的圖像。

  • Elastictable - 建立在 AWS 上的後端即服務解決方案,缺少提高在線業務的成功率。

有關更完整的列表,請參閱 Awesome Serverless

視頻

教程/文章

書籍

## 執照

麻省理工學院

Last updated