SSG
Перейти до навігації
Перейти до пошуку
Static Site Generators — Top Open Source SSGs | Jamstack
- Hosting a Static Website — Google Cloud Platform
- https://strapi.io/pricing — бесплатно, без ограничений (кроме максимум 3 ролей)
- Strapi in 3 minutes — краткое видео, как это работает
- Awesome Strapi — плагины, примеры интеграций и т.п. полезные штуки
- Strapi CKEditor plugin — Replace Strapi default WYSIWYG editor with CKEditor 5
Инсталляция — требуется только Node.js:
yarn create strapi-app my-project
Пример настройки: Using Gridsome and Directus to build world class Jamstack pages
Technologies used:
- Jamstack
- Gridsome
- Directus 7
- Amazon Amplify
- Tailwind.css
- Vue.js
- Github
- GraphQL
- GraphCMS — GraphQL Headless CMS with market leading Content APIs
- Storyblok — Headless CMS: Organize your content for the world
- Add a headless CMS to Nuxt in 5 minutes - Storyblok
- Fast & Furious - Going headless with Nuxt.js! - Samuel Snopko - YouTube
Бесплатно с ограничениями:
- 500k API CDN Requests per month — $1 per 100k additional API CDN Requests per month
- 100k API Requests per month — $1 per 25k additional API Requests per month
- 5GB Assets — $1 per 2GB additional Assets per month
- 10GB Bandwidth per month — $1 per 5GB additional Bandwidths per month
- 2 Datasets — $20 per additional Dataset per month
- 10k Documents — $1 per 1k additional Documents per month
- 100 Listeners
- 3 Users
- $10 per additional User per month
Интеграция с SSG:
- https://github.com/sanity-io/gridsome-source-sanity/ — Sanity source plugin for Gridsome
- Create Blog with Gridsome — официальный шаблон Gridsome + GitHub + Netlify
- https://github.com/danielroe/vue-sanity — Sanity integration for Vue Composition API
- https://kinderas.com/technology/2020/06/06/jamstack-integrating-sanity-io-and-hugo/ — Integrating Sanity.io and Hugo
- https://github.com/dindinet/azimuth-hugo-sanity — Stackbit + Sanity + Hugo
Интересные модули:
- Sanity plugin: SEO tools — на основе YoastSEO.js, анализирует текст и дает рекомендации. Поддерживает русский.