Génial-jamstack-resources
Ceci est une liste d'outils organisée à l'aide du Jamstack: une architecture de développement Web moderne pour créer des sites Web rapides, sécurisés et dynamiques.
Vous voulez contribuer à certains outils / ressources? Génial! Veuillez lire les directives de contribution avant de contribuer.
Tableau de contenu
- Site de ressources officielles
- Vitrine des sites de jamstack
- Plates-formes
- Générateurs de sites statiques
- CMS
- API
- Authentification
- Commentaires
- Formes
- Commerce électronique
- Recherche
- Base de données
- Sans serveur
- Vidéos
- Tutoriels / articles
- Livres
officiel
- Halte
- JAMSTACK RESSOURCES - Vidéos et articles sur Jamstack.
- Radio Jamstack
- Plaques de chaudières Jamstack
- Blog Netlify
- Qu'est-ce que le jamstack?
- Pourquoi le Jamstack?
- Comment commencer?
Vitrine des sites de jamstack
- Mon portefeuille - construit sur Gatsby et hébergé sur Netlify.
- React - Construit sur Gatsby.
- Squoosh.app - Hébergé sur Netlify, montre des fonctionnalités avancées à partir d'une application Web moderne.
- Hopper - construit sur Gatsby et hébergé sur Netlify.
- VSCODE Power User Course - PWA construit sur Gatsby et hébergé sur NetLify.
- Cloudycam - PWA construit sur Next.js et hébergé sur la plate-forme Zeit Now V2 sans serveur.
- Guru des conceptions créatives - construite sur eleventy.js hébergée sur netlify et stylisé avec du vent arrière CSS
Plates-formes
- NetLify - Plateforme tout-en-un pour automatiser les projets Web modernes.
- Vercel - plate-forme sans serveur tout-en-un pour les applications Web modernes avec des outils et des workflows sans configuration.
Générateurs de sites statiques
- GATSBY - Générateur de sites statiques fascinants flamboyant pour React.
- NEXT.JS - Framework léger pour les applications statiques et rendues par serveur.
- Hugo - Hugo est un générateur de sites statique écrit en Go.
- Jekyll - Jekyll est un générateur de sites statique simple, conscient de blog, parfait pour les sites personnels, de projet ou d'organisation.
- Hexo - Un cadre de blog rapide, simple et puissant, alimenté par Node.js.
- Gridome - Générateur de sites statiques propulsé par Vue pour la création de sites Web prêts pour CDN pour tout CMS, API ou Files de marque sans tête.
- Nuxt.js - Framework basé sur Vue polyvalent pour les applications à page unique rendues par serveur, statiques et traditionnelles.
- Eleventy - Un générateur de sites statique plus simple transformant divers fichiers de modèle en HTML.
- NIFT - Un générateur de site Web open source multiplateforme développé en C ++ qui est rapide et extrêmement puissant.
CMS
- COSMIC - CMS sans tête avec des options API REST et GraphQL.
- Kentico Kontent - Un CMS sans tête natif du nuage qui évolue.
- Contentful - Infrastructure de contenu pour les équipes numériques.
- NetlifyCMS - CMS Open Source Git.
- Buttercms - CM sans tête et API de contenu.
- GraphCMS - Le CMS sans tête GraphQL.
- PRISMIQUE - CMS API sans tête pour les développeurs et les spécialistes du marketing.
- Siteleaf - un CMS convivial pour votre site statique.
- Datocms - Les CM basés sur l'API que vos éditeurs adoreront.
- Prose - Prose est un éditeur de contenu pour GitHub conçu pour gérer les sites Web.
- Tipe - CMS de la prochaine génération.
- Forestry - CMS sans tête pour sites construits avec des générateurs de sites statiques.
- HeadlessCMS - une liste de systèmes de gestion de contenu pour les sites Jamstack.
- Ghost - un CMS sans tête pour les publications en ligne
- Strapi - Les développeurs frontaux CMS sans tête open source aiment.
API
Authentification
- AUTH0 - Sign-on unique et authentification basée sur les jetons.
- Netlify Identity - apporte une gamme complète de fonctionnalités d'authentification, soutenues par l'API Gotrue.
- Jexia UMS - Système de gestion des utilisateurs de l'API REST pour votre site Web avec un fournisseur identique avec JWT + fonctionnalité supplémentaire.
Commentaires
- Disqus - Système de commentaires global qui améliore la discussion sur les sites Web et connecte les conversations sur le Web.
- Commentaires Facebook - Le plugin de commentaires permet aux gens de commenter le contenu de votre site en utilisant leur compte Facebook.
- Énoncés - Un widget de commentaires légers construit sur les problèmes de github. Utilisez des problèmes de github pour les commentaires de blog, les pages wiki et plus encore.
Formes
- FormCake - Un backend de formulaire construit pour les développeurs: intégrations Zapier, zéro dépendances, une API simple et des formulaires illimités.
- GetForm - Form Backend Platform pour les concepteurs et les développeurs. Configurez vos points de terminaison de formulaire pour votre site statique en quelques minutes et développez vos données avec l'intégration Zapier et la prise en charge de WebHooks.
- Formulaires Netlify - Gestion de formulaire intégrée au moment de la construction en analysant les fichiers HTML directement au moment du déploiement.
- Arengu - Créer des formulaires d'inscription et de connexion avec Arengu, activer la connexion sociale, ajouter 2FA ou utiliser des flux sans mot de passe pour authentifier les utilisateurs avec votre API ou votre fournisseur d'identité.
Commerce électronique
- SnipCart - une puissante plate-forme de panier de pansement pour les développeurs.
- Moltin - API de commerce électronique pour les développeurs.
- Trolley - Un panier conçu pour le Jamstack.
- Shopify - Solution de commerce électronique sans tête.
- Commerce.js - plate-forme de commerce électronique API-First pour les développeurs.
Recherche
- Algolie - La plate-forme la plus fiable pour la recherche dans votre entreprise.
- Lunr - Recherche rendue simple (sur le frontend).
Base de données
- GraphQL - Langage de requête pour les API et un temps d'exécution pour réaliser ces requêtes avec vos données existantes.
- GraphCool - Open-source et backend-hébergé en tant que service pour développer des backends GraphQL sans serveur.
- FAUNADB - base de données relationnelle relationnelle avec les jointures, les index et les transactions d'acide multi-région dans le cloud ou sur site.
Gestion des fichiers
- Ensemble de fichiers Jexia - gestionnaire de fichiers API REST pour votre application avec indexation et fonctions supplémentaires.
Sans serveur
- Fonctions Netlify - NetLify vous permet de déployer des fonctions lambda sans compte AWS et avec la gestion des fonctions gérée directement dans Netlify.
- Amazon Lambda - vous permet d'exécuter du code sans provisioning ou gérer des serveurs.
- Microsoft Azure
- Fonctions Azure - Service de calcul sans serveur qui vous permet d'exécuter du code à la demande sans avoir à provisionner ou à gérer explicitement l'infrastructure.
- Azure Logic Apps - Simplifie la création de workflows évolutifs automatisés qui intègrent des applications et des données sur les services cloud et les systèmes sur site.
- Google Cloud
- Application Moteur - Application sans serveur qui résume complètement l'infrastructure à l'extérieur afin de vous concentrer uniquement sur le code.
- Fonctions cloud - Environnement sans serveur pour créer et connecter les services cloud.
- Cloud Datastore - Base de données NOSQL hautement échecable avec un fragment et une réplication automatique.
- Stockage cloud - stockage d'objets géo-redondants pour les besoins élevés de QPS.
- Cloud Pub / Sub - Geo-Redondant Messagerie en temps réel pour toutes les tailles et vitesses de messages.
- APIGEE - Gestion des API d'entreprise pour les environnements multi-cloud.
- Points de terminaison - Applications de gestion des API construites sur Google Cloud.
- Cloud Dataflow - Service de traitement de diffusion et de données par lots sans serveur.
- BIGQUERY - Services d'entreposage de données sans serveur qui vous aident à déployer des solutions avancées d'entreposage de données cloud pour votre entreprise.
- Cloud ML Engine - Services d'apprentissage automatique sans serveur qui évolue automatiquement sur le matériel Google personnalisé (unités de traitement du tenseur).
- SERVERSE - Toolkit pour le déploiement et l'exploitation des architectures sans serveur.
- Cloudinary - Plateforme de gestion des médias sans serveur (images / vidéos). Fournit des SDK dans tous les widgets de langue et de médias populaires pour Jamstack afin de gérer facilement les médias, le CDN, le stockage, les transformations, etc.
- IMGIX - Service de livraison d'images sans serveur et de gestion. IMGIX se connecte à l'endroit où vos images sont stockées (par exemple S3, GCS, dossier Web) et se transforment, optimise et livre intelligemment vos images en utilisant des paramètres URL simples et robustes.
- Élasticable - Backend en tant que solution de service construit sur AWS qui manque pour augmenter le taux de réussite des entreprises en ligne.
Pour une liste plus complète, voir un serveur génial sans serveur.
Vidéos
- La nouvelle pile frontale. JavaScript, API et marquage - Matt Biilmann.
- Rise of the Jamstack - Mathias Biillman.
- JAMSTACK: Nom idiot, trucs sérieux - Phil Hawksworth.
- CMS basée sur GIT ou API - Chris Macrae.
- Tutoriel JAMSTACK - Site complet utilisant Netlify & Hugo - FreeCodecamp.org.
- Gatsby JS Crash Course - Traversy Media.
- Comment nous sommes arrivés ici et l'avenir du Web - Kyle Mathews.
- Conférences de toutes les conférences de Jamstack - Jamstack Conf.
- Comment j'ai utilisé React, Vue et Node pour construire une seule application Jamstack - Ahmad Awais.
- React vs Vue, Gatsby vs Gridome - Construire le même site - Ondrej Polesny.
- WTF est Jamstack? - ONDREJ POLESNY.
Tutoriels / articles
- Construisez un blog personnel Jamstack avec Hierless Ghost 2.0 CMS & Gatsby
- Comment créer un site Web Jamstack à l'aide de Vue.js, nuxt.js et Cosmic JS
- Fantôme sur le jamstack
- Construire un formulaire de contact à Gatsby en utilisant Getform
- Début avec Gatsby et Cockpit - Partie 1 de 2
- Création d'un site de commerce électronique statique avec gatsbyjs
- Pour les sites statiques, il n'y a aucune excuse pour ne pas utiliser un CDN
- Front-end de commerce électronique pour vue.js, nuxt.js et snipcart
- Construire Paul la poulpe
- Jamstack et Netlify: avons-nous vraiment besoin d'un autre mot à la mode?
- Le paysage de startup Jamstack
- Comment j'ai construit mon blog à l'aide de Gatsby et Netlify
- Guide du développeur sur le commerce électronique sans tête
- Gestion des formulaires statiques, des fonctions Auth & Serverless avec Gatsby sur NetLify
- Jamstack pour les clients: avantages sociaux, CMS du site statique et limitations
- Exploration de Netlify CMS, un système de gestion de contenu basé sur React & Git
- JAMSTACK PWA - Construisons une application de sondage. Avec Gatsby.js, Firebase et Styled-Components Pt. 1
- Sites statiques dynamiques avec des raccourcis Netlify et iOS; Utilisez des fonctions Netlify, un processus de construction Gulp et des raccourcis iOS pour publier du contenu dynamique sur votre site statique
- Gatsby pour les applications
- Tourner la dynamique statique
- Aller Jamstack avec Netlify et Nuxt
- Commencer avec Gridome
- Le guide complet du débutant pour déployer votre premier site Web statique sur IPFS
- Une large discussion sur Jamstack et le commerce électronique (podcast & transcription)
- Le guide du débutant des générateurs de sites statiques
- 9 options CMS sans tête pour votre site Jamstack
- Rapport State of Jamstack 2020
- Tutoriels Jamify - Publier des blogs rapides évasés avec Gatsby et Ghost
- Rapport sur l'état du marché CMS sans tête 2020
- Pourquoi est-ce que Next.js est mon choix ultime sur Gatsby, Gridome et Nuxt?
- Adopter le Jamstack: construire des sites Web statiques à dos CMS avec Vue ou React
- Une démo fantôme: comment aller sans tête avec Ghost CMS [tutoriel]
- Next.js Tutoriel du commerce électronique: Intégration rapide de paniers d'achat
- Comment créer un blog en utilisant React Static et Cosmic JS
- Comment créer gratuitement un blog statique sans serveur?
- Jamstack vs Serverless Web Apps -Jamstack? Plus comme Shamstack.
- L'hébergement de fichiers statique ne doit pas être ainsi… statique
- Statique d'abord: sites Jamstack pré-générés avec rendu sans serveur en tant que repli
Livres
- Développement Web moderne sur le Jamstack - par Mathias Biilmann & Phil Hawksworth (publié par O'Reilly).
- Hugo en action
- Jumpstart Jamstack Development - par Christopher Pecoraro et Vincenzo Gambino
- Développement Web moderne sur le Jamstack - Nouvelles techniques pour les sites ultra rapides et les applications Web par Mathias Biilmann et Phil Hawksworth
Licence
Mit