Sumber Daya Luar Biasa-Jamstack
Ini adalah daftar alat yang dikuratori menggunakan Jamstack: arsitektur pengembangan web modern untuk membuat situs web yang cepat, aman dan dinamis.
Ingin berkontribusi dengan beberapa alat / sumber daya? Luar biasa! Tolong, baca pedoman kontribusi sebelum berkontribusi.
Tabel konten
- Situs Sumber Daya Resmi
- Situs Jamstack menampilkan
- Platform
- Generator Situs Statis
- CMS
- API
- Otentikasi
- Komentar
- Bentuk
- E-commerce
- Mencari
- Database
- Serverless
- Video
- Tutorial / Artikel
- Buku
resmi
- Jamstack
- Jamstack Resources - Video dan artikel tentang Jamstack.
- Radio Jamstack
- Jamstack Boilerplate
- Netlify Blog
- Apa Jamstacknya?
- Mengapa Jamstack?
- Bagaimana cara memulai?
Situs Jamstack menampilkan
- Portofolio saya - Dibangun di atas Gatsby dan di -host di Netlify.
- Bereaksi - Dibangun di atas Gatsby.
- Squoosh.app - Di -host di Netlify, menunjukkan fitur -fitur canggih dari aplikasi web modern.
- Hopper - Dibangun di atas Gatsby dan di -host di Netlify.
- Kursus Pengguna Power VScode - PWA Dibangun di Gatsby dan di -host di Netlify.
- CloudyCam - PWA dibangun di Next.js dan di -host di platform Zeit Now V2 Serverless.
- Guru Desain Kreatif - Dibangun di atas Eleventy.js Di -host di Netlify dan ditata dengan CSS Tailwind
Platform
- Netlify-platform all-in-one untuk mengotomatisasi proyek web modern.
- Vercel-platform all-in-one serverless untuk aplikasi web modern dengan alat dan alur kerja bebas konfigurasi.
Generator Situs Statis
- Gatsby - Generator situs statis yang menyala -cepat untuk bereaksi.
- Next.js - Kerangka kerja ringan untuk aplikasi statis dan server yang diseret.
- Hugo - Hugo adalah generator situs statis yang ditulis dalam go.
- Jekyll - Jekyll adalah generator situs yang sederhana, sadar blog, statis sempurna untuk situs pribadi, proyek, atau organisasi.
- Hexo - Kerangka Blog yang Cepat, Sederhana & Kuat, Didukung oleh Node.js.
- GRIDSOME-Generator situs statis bertenaga VUE untuk membangun situs web siap-CDN untuk setiap CM, API atau file-markdown-Files.
- Nuxt.js-Kerangka kerja berbasis VUE serbaguna untuk aplikasi halaman tunggal yang diserahkan oleh server, statis, dan tradisional.
- Eleventy - Generator situs statis yang lebih sederhana mengubah berbagai file templat menjadi HTML.
- NIFT - Generator situs web open source lintas platform yang dikembangkan di C ++ yang cepat kilat dan sangat kuat.
CMS
- Cosmic - CMS tanpa kepala dengan Opsi Istirahat dan GraphQL API.
- Kentico Kontent - CMS tanpa kepala cloud yang berskala.
- Contentful - Infrastruktur konten untuk tim digital.
- NetlifyCMS - Open Source GIT CMS.
- Buttercms - CMS dan API konten tanpa kepala.
- GraphCMS - CMS HEADLESS GRAPHQL.
- Prismic - CMS API tanpa kepala untuk pengembang dan pemasar.
- Siteleaf - CMS yang ramah untuk situs statis Anda.
- DATOCMS - CMS berbasis API yang akan disukai oleh editor Anda.
- Prosa - Prosa adalah editor konten untuk GitHub yang dirancang untuk mengelola situs web.
- Tipe - CMS API -First generasi berikutnya.
- Kehutanan - CMS tanpa kepala untuk situs yang dibangun dengan generator situs statis.
- HeadlessCMS - Daftar sistem manajemen konten untuk situs Jamstack.
- Ghost - CMS tanpa kepala untuk publikasi online
- Strapi - Open Source Headless CMS Front -End Developer Love.
API
Otentikasi
- AUTH0 - Tanda Tunggal dan Otentikasi Berbasis Token.
- Netlify Identity - Membawa rangkaian lengkap fungsionalitas otentikasi, didukung oleh API Gotrue.
- Jexia UMS - Sistem Manajemen Pengguna API REST untuk Webside Anda dengan Penyedia Identy dengan JWT + Fungsionalitas Ekstra.
Komentar
- Disqus - Sistem komentar global yang meningkatkan diskusi di situs web dan menghubungkan percakapan di seluruh web.
- Komentar Facebook - Plugin komentar memungkinkan orang mengomentari konten di situs Anda menggunakan akun Facebook mereka.
- Ucapan - widget komentar ringan yang dibangun di atas masalah gitub. Gunakan masalah GitHub untuk komentar blog, halaman wiki, dan lainnya.
Bentuk
- FormCake - Formulir Backend yang Dibangun untuk Pengembang: Integrasi Zapier, Ketergantungan Nol, API Sederhana, dan Bentuk Tidak Terbatas.
- GetForm - Form Backend Platform untuk desainer dan pengembang. Siapkan titik akhir formulir Anda untuk situs statis Anda dalam beberapa menit dan perluas data Anda dengan integrasi Zapier dan dukungan webhooks.
- Formulir Netlify - Penanganan formulir bawaan pada waktu membangun dengan mem -parsing file HTML secara langsung pada waktu penyebaran.
- Arengu - Bangun formulir pendaftaran dan login dengan Arengu, aktifkan login sosial, tambahkan 2FA atau gunakan aliran tanpa kata sandi untuk mengotentikasi pengguna dengan API atau penyedia identitas Anda.
E-commerce
- Snipcart - Platform keranjang belanja yang kuat untuk pengembang.
- Moltin - API eCommerce untuk pengembang.
- Trolley - Keranjang belanja yang dirancang untuk Jamstack.
- Shopify - Solusi e -commerce Shopify Headless.
- Commerce.js - Platform eCommerce API -pertama untuk pengembang.
Mencari
- Algolia - Platform paling andal untuk membangun pencarian ke dalam bisnis Anda.
- Lunr - pencarian dibuat sederhana (di frontend).
Database
- GraphQL - Bahasa kueri untuk API dan runtime untuk memenuhi pertanyaan tersebut dengan data Anda yang ada.
- GraphCool-Sumber terbuka dan diselenggarakan sebagai layanan backend-a-service untuk mengembangkan backend graphQL tanpa server.
- FAUNADB-Database NoSQL relasional dengan gabungan, indeks, dan transaksi asam multi-wilayah di awan atau di tempat.
Manajemen file
- Jexia Fileset - REST API File Manager untuk aplikasi Anda dengan pengindeksan dan fungsi tambahan.
Serverless
- Fungsi Netlify - Netlify memungkinkan Anda menggunakan fungsi lambda tanpa akun AWS, dan dengan manajemen fungsi ditangani secara langsung dalam Netlify.
- Amazon Lambda - memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server.
- Microsoft Azure
- Azure Functions - Layanan Hitung Serverless yang memungkinkan Anda menjalankan kode sesuai permintaan tanpa harus secara eksplisit menyediakan atau mengelola infrastruktur.
- Azure Logic Apps - Menyederhanakan pembangunan alur kerja yang dapat diskalakan otomatis yang mengintegrasikan aplikasi dan data di seluruh layanan cloud dan sistem di tempat.
- Google Cloud
- App Engine - Aplikasi tanpa server yang sepenuhnya mengabstraksi infrastruktur sehingga Anda hanya fokus pada kode.
- Fungsi cloud - lingkungan tanpa server untuk membangun dan menghubungkan layanan cloud.
- Cloud Datastore - Database NoSQL yang sangat skalasi dengan sharding dan replikasi otomatis.
- Penyimpanan Cloud - Penyimpanan Objek Geo -Redundan untuk kebutuhan QPS yang tinggi.
- Cloud Pub/Sub-Pesan real-time geo-redundan untuk semua ukuran dan kecepatan pesan.
- Apigee - Manajemen API Enterprise untuk lingkungan multi -cloud.
- Titik Akhir - Aplikasi Manajemen API Dibangun di Google Cloud.
- Cloud DataFlow - Serverless Stream dan Layanan Pemrosesan Data Batch.
- BigQuery - Layanan pergudangan data tanpa server yang membantu Anda menggunakan solusi pergudangan data cloud canggih untuk perusahaan Anda.
- Cloud ML Engine - Layanan Pembelajaran Mesin Tanpa Server yang secara otomatis menskalakan perangkat keras Google khusus (Tensor Processing Unit).
- Serverless - Toolkit untuk menggunakan dan mengoperasikan arsitektur tanpa server.
- Cloudinary - Serverless Media (gambar/video) platform manajemen. Menyediakan SDK di setiap bahasa populer dan widget media untuk Jamstack agar mudah mengelola media, CDN, penyimpanan, transformasi, dan banyak lagi.
- IMGIX - Layanan Pengiriman dan Manajemen Gambar Tanpa Server. IMGIX terhubung ke tempat gambar Anda disimpan (misalnya S3, GCS, folder web) dan mengubah, mengoptimalkan, dan secara cerdas memberikan gambar Anda menggunakan parameter URL yang sederhana dan kuat.
- Elastictable - Backend sebagai solusi layanan yang dibangun di atas AWS yang hilang untuk meningkatkan tingkat keberhasilan bisnis online.
Untuk daftar yang lebih lengkap, lihatlah Serverless yang Luar Biasa.
Video
- Tumpukan front-end baru. Javascript, APIS dan Markup - Matt Biilmann.
- Rise of the Jamstack - Mathias Biillman.
- Jamstack: Nama konyol, barang serius - Phil Hawksworth.
- CMS berbasis GIT atau yang digerakkan API-Chris Macrae.
- Tutorial Jamstack - Situs Lengkap Menggunakan Netlify & Hugo - FreeCodecamp.org.
- Gatsby JS Crash Course - Traversy Media.
- Bagaimana kami sampai di sini dan masa depan web - Kyle Mathews.
- Pembicaraan dari semua konferensi Jamstack - Jamstack Conf.
- Bagaimana Saya Menggunakan React, Vue, & Node untuk Membangun Aplikasi Jamstack Tunggal - Ahmad Awais.
- React vs Vue, Gatsby vs Gridsome - Membangun situs yang sama - Ondrej Polesny.
- WTF adalah Jamstack? - Ondrej Polesny.
Tutorial / Artikel
- Bangun Blog Pribadi Jamstack dengan headless Ghost 2.0 CMS & Gatsby
- Cara Membangun Situs Web Jamstack Menggunakan Vue.js, Nuxt.js dan Cosmic JS
- Ghost on the Jamstack
- Membangun Formulir Kontak di Gatsby Menggunakan GetForm
- Memulai dengan Gatsby dan Cockpit - Bagian 1 dari 2
- Membuat situs e-commerce statis dengan gatsbyjs
- Untuk situs statis, tidak ada alasan untuk tidak menggunakan CDN
- E-Commerce Front-end untuk Vue.js, Nuxt.js dan Snipcart
- Membangun Paul the Octopus
- Jamstack dan Netlify: Apakah kita benar -benar membutuhkan kata kunci lain?
- Lanskap startup Jamstack
- Bagaimana Saya Membangun Blog Saya Menggunakan Gatsby dan Netlify
- Panduan Pengembang untuk E-Commerce tanpa kepala
- Menangani Formulir Statis, Fungsi Auth & Serverless dengan Gatsby di Netlify
- Jamstack untuk Klien: Manfaat, CMS Situs Statis, & Keterbatasan
- Menjelajahi Netlify CMS, Sistem Manajemen Konten Berbasis & Git
- Jamstack PWA - Mari kita bangun aplikasi pemungutan suara. dengan gatsby.js, firebase, dan komponen gaya pt. 1
- Situs statis dinamis dengan jalan pintas Netlify dan iOS; Gunakan Fungsi Netlify, Proses Bangun Gulp dan Pintasan iOS untuk menerbitkan konten dinamis ke situs statis Anda
- Gatsby untuk aplikasi
- Memutar dinamika statis
- Pergi jamstack dengan netlify dan nuxt
- Memulai dengan Gridsome
- Panduan Pemula Lengkap untuk Menyebarkan Situs Web Statis Pertama Anda ke IPFS
- Diskusi Luas tentang Jamstack & E-Commerce (Podcast & Transkrip)
- Panduan Pemula untuk Generator Situs Statis
- 9 opsi CMS tanpa kepala untuk situs Jamstack Anda
- Laporan State of Jamstack 2020
- Tutorial Jamify - Publikasikan Blog Fast Flaring dengan Gatsby dan Ghost
- State of the Headless CMS Market 2020 Laporan
- Mengapa Next.js pilihan utama saya daripada Gatsby, Gridsome, dan Nuxt?
- Mengadopsi Jamstack: Membangun situs web statis yang didukung CMS dengan vue atau bereaksi
- A Demo Hantu: Cara pergi tanpa kepala dengan Ghost CMS [Tutorial]
- Tutorial e-commerce next.js: integrasi keranjang belanja cepat
- Cara Membangun Blog Menggunakan React Static dan Cosmic JS
- Bagaimana cara membangun blog tanpa server statis secara gratis?
- Aplikasi Web Jamstack vs Serverless -JamStack? Lebih seperti shamstack.
- Hosting file statis tidak harus begitu ... statis
- Static First: Situs Jamstack yang Dibebani Pra-Dibebankan dengan Renderless Server sebagai Fallback
Buku
- Pengembangan Web Modern di Jamstack - Oleh Mathias Biilmann & Phil Hawksworth (diterbitkan oleh O'Reilly).
- Hugo beraksi
- Jumpstart Jamstack Development - oleh Christopher Pecoraro dan Vincenzo Gambino
- Pengembangan Web Modern di Jamstack - Teknik Baru untuk Situs Ultra Cepat dan Aplikasi Web oleh Mathias Biilmann & Phil Hawksworth
Lisensi
Mit