Hébergement pour les développeurs : 15 plates-formes avec un plan gratuit

Publié: 2022-02-12
Résumé » La majorité des hébergeurs conviviaux pour les développeurs ont un plan gratuit disponible. Et, dans de nombreux cas, vous pouvez utiliser ce plan gratuit pour héberger votre site Web, votre blog ou une application à grande échelle. Dans cet article, nous examinerons certaines des meilleures plates-formes d'hébergement pour les développeurs. Utilisez leurs services pour déployer React, Django, Next.js ou tout autre projet de framework populaire. J'ai décrit les fonctionnalités du plan gratuit pour chaque offre

* Inclut également des mentions de services qui fournissent un hébergement statique et des solutions sans serveur. Convivial pour les développeurs.


Table des matières
  • A qui s'adressent ces plateformes d'hébergement ?
  • Quelles sont les limites d'un forfait gratuit ?
  • Pouvez-vous utiliser ces niveaux gratuits pour une startup ?
  • Netlifier
  • Vercel
  • Replier
  • Fly.io
  • Qovery
  • Chemin de fer
  • Calque0
  • Rendre
  • Stormkit
  • Koyeb
  • Problème
  • Fleek
  • Flatlogique
  • Détails
  • Pages GitHub
  • Fin de la route

Vous voulez pousser votre environnement local vers la production pour que le monde entier puisse le voir ? Aucun problème. Ce sera la seule ressource dont vous aurez besoin pour trouver un hébergement gratuit pour des applications, des sites Web statiques, des projets personnels et bien plus encore. Et, je le pense sincèrement.

Le développement de sites Web et de logiciels modernes est beaucoup plus complexe que l'hébergement de sites Web traditionnels. Les applications sont souvent encapsulées dans des conteneurs Docker, Kubernetes ou utilisent un environnement d'exécution comme Node.js. Et personnaliser un VPS chaque fois que vous souhaitez le déployer en production est inefficace.

Une application full-stack nécessite à elle seule plusieurs couches de structure : front-end (framework), back-end (accès aux données) et stockage (base de données). Ainsi, la plate-forme d'hébergement idéale fournira les outils nécessaires pour prendre en charge toutes les couches simultanément. C'est le principe de cet article.

A qui s'adressent ces plateformes d'hébergement ?

Les plates-formes mentionnées dans ce tour d'horizon sont idéales pour les développeurs . Plus précisément, les développeurs qui souhaitent présenter des projets personnels ou héberger des sites de portefeuille statiques. De plus, ces plates-formes ciblent les développeurs travaillant avec la pile Web moderne.

Exemple 1 : Script d'analyse Node.js

Supposons que vous souhaitiez déployer quelque chose comme le script d'analyse Ackee pour suivre les visiteurs du site Web. Avez-vous besoin d'un serveur dédié pour cela ? Pas vraiment. Vous pouvez utiliser l'une des plates-formes gratuites ci-dessous pour déployer le script, puis l'intégrer dans votre application principale.

Exemple #2 : Blog créé avec Django

Vous souhaitez héberger gratuitement votre projet construit avec Django ? Aucun problème. La majorité des plates-formes cloud de ce tour d'horizon fournissent une interface de déploiement transparente.

Spécifiez simplement l'emplacement de votre projet GitHub et déployez-le. C'est idéal pour présenter des projets en temps réel ou en créant une page de démonstration que vous pouvez lier à votre projet.

Exemple #3 : Portefeuille React.js

Une application React moderne ou un site Web aura besoin à la fois d'un environnement d'exécution, mais également d'une configuration groupée. Ceci est impossible à déployer sur un hébergeur traditionnel. Ainsi, l'utilisation d'une plate-forme d'hébergement spécialisée dans ce type d'environnement est obligatoire.

De nombreuses plates-formes de cette liste dont vous avez déjà entendu parler. Tout simplement parce qu'ils sont populaires parmi les développeurs qui souhaitent partager leurs projets dans un environnement de production.

Exemple #4 : SPA construit avec Meteor

Meteor est un choix populaire lorsqu'il s'agit de créer des applications à page unique. Si vous créez un produit dynamique et devez le déployer, cet article est pour vous.

Exemple #5 : Alternatives à Heroku

J'ai déjà fait une déclaration au bas de cette page, mais j'en ajoute également une ici. Le 25 août, Heroku a annoncé qu'il supprimerait son plan gratuit, ce qui signifie que les développeurs rechercheront des alternatives Heroku. En tant que tel, cet article est parfaitement adapté. Vous trouverez ci-dessous de nombreuses grandes entreprises spécialisées dans l'hébergement front-end et back-end.

Si vous travaillez en front-end ou en back-end, ou les deux, alors ce tour d'horizon est pour vous. Un certain nombre de plates-formes cloud de cette liste proposent également des services d'intermédiaire. Par exemple PaaS, mais également fournir l'infrastructure pour vous permettre de vous concentrer sur l'écriture de plus de code.

Quelles sont les limites d'un forfait gratuit ?

Y a-t-il un problème à utiliser une plate-forme d'hébergement cloud gratuite pour votre application ? Pas vraiment. En termes simples, les entreprises répertoriées ci-dessous dépendent de leurs forfaits gratuits pour attirer de nouveaux clients.

Disons que vous appréciez le plan gratuit et que vous le trouvez confortable à utiliser dans votre processus de développement. Dans ce cas, il est beaucoup plus probable que vous deviendrez un véritable client payant. Quant aux limites de ressources, elles sont définies par chaque plate-forme individuellement.

Je ferai de mon mieux pour le souligner dans chacune des descriptions.

Pouvez-vous utiliser ces niveaux gratuits pour une startup ?

Oui. Bien que certains aient des limitations spécifiques, dans la plupart des cas, il devrait être possible d'héberger votre site Web et votre application de démarrage sur un niveau gratuit. Pour simplifier le processus, j'ai ajouté un tableau "caractéristiques" à la fin de chaque examen. Cela vous donnera une idée de ce que vous pouvez attendre d'un plan gratuit. Mais, dans la plupart des cas, vous voudrez quand même vous référer aux documents officiels.


Netlifier

Netlify - Développez et déployez les meilleures expériences web en un temps record

Netlify est la plateforme incontournable pour déployer des projets Web modernes. Il est livré avec un système intégré pour vous permettre de déployer rapidement des projets depuis GitHub et GitLab. Tout ce qu'il faut, c'est l'URL de votre projet et les spécifications de construction, et vous avez terminé.

Outre l'interface utilisateur conviviale, Netlify ajoutera également SSL gratuit et vous donnera accès à son CDN ultra-rapide. Une autre caractéristique de Netlify est la prise en charge sans serveur. Vous voulez connecter Gatsby avec l'API WordPress ? Pas de problème, utilisez le Functions Playground pour créer votre première fonction Serverless et la déployer instantanément.

Enfin et surtout, Netlify maintient une page de projet extrêmement active sur GitHub.

À ce jour, ils ont publié plus de 240 packages de collaboration open source. En d'autres termes, leur service d'hébergement est construit par des développeurs pour des développeurs.

Documentation du site Web
Fonctionnalités du forfait gratuit Netlify
Déployez automatiquement des builds de projet avec Git. Dépôts personnels ou privés.
Créez un historique pour pouvoir revenir en arrière lorsqu'un problème se présente.
100 Go de bande passante. 6 heures de temps de construction.
Accès au réseau Edge – CDN distribué à l'échelle mondiale.
Hébergez un nombre illimité de sites Web.

Vercel

Développer. Aperçu. Bateau. Pour les meilleures équipes frontales – Vercel

Si vous travaillez avec React, vous devez avoir entendu parler de Vercel auparavant. C'est la société mère du très populaire framework Next.js. Vercel se concentre sur l'intégration rationalisée des flux de travail avec un support natif pour CI et CD. Le déploiement est aussi simple que de choisir un référentiel à partir de GitHub, et Vercel le construira automatiquement.

La plate-forme est spécifiquement optimisée pour des frameworks tels que Next, React, Vue, Ember, Nuxt, Angular et plus de 30 autres frameworks populaires. Avec Vercel, vous pouvez également profiter de la collaboration avec toute votre équipe de développement. À cette fin, Vercel a construit des outils spécifiques qui implémentent des fonctionnalités de collaboration de classe mondiale.

Par exemple, les nouveaux déploiements (git push) sont maintenus en mode aperçu. Ainsi, vous et votre équipe pouvez confirmer que les changements ont du sens. Vercel bénéficie de la confiance d'équipes de marques telles que Hashnode, Facebook, Zapier, Uber et bien d'autres.

Documentation du site Web
Fonctionnalités du forfait gratuit Vercel
Uniquement disponible pour les projets non commerciaux : sites Web, applications, etc.
Intégration continue et déploiement continu intégrés.
Bande passante de 100 Go avec 100 heures d'exécution du temps de construction.
Protection SSL et DDoS gratuite.
100 000 appels via Edge Functions.
Les équipes ne sont pas disponibles pour les comptes Hobby.

Replier

Hébergez n'importe quoi, n'importe quand - Replit

À la base, Replit est un IDE collaboratif basé sur un navigateur. Cependant, ils fournissent également un hébergement pour les développeurs Web. Cela signifie que vous serez enfermé dans leur plateforme, mais qui suis-je pour refuser quelque chose gratuitement ?

La plateforme existe depuis un moment déjà. Dans l'histoire récente, ils ont réussi à obtenir une série B substantielle pour pousser davantage les efforts d'innovation.

Parce que Replit est IDE-first, vous aurez accès à tous les principaux langages de programmation. Et cela inclut également des choix plus complexes comme Node.js et TypeScript. Grâce à l'utilisation de CDN externes (unpkg), vous pouvez également créer des projets dans le cadre d'un cadre.

Documentation du site Web
Fonctionnalités du plan gratuit Replit
Projets illimités.
Jusqu'à 500 Mo de stockage gratuit.
Tous les projets gratuits sont exécutés sur des machines de 512 Mo de RAM.
Collaboration en direct - invitez des amis ou des membres de l'équipe pour un partage collaboratif.

Fly.io

Déployez des serveurs d'applications à proximité de vos utilisateurs · Fly

Fly est spécialisé dans le déploiement de la pile complète via des images conteneurisées. La plate-forme effectue des provisions de ressources automatisées en fonction de la charge entrante. De plus, Fly fournit des configurations prêtes à l'emploi pour les réseaux, les équilibreurs de charge et la gestion SSL.

La plate-forme, soutenue par YCombinator, est spécialisée dans la fourniture d'un CDN mondial pour les services back-end. En d'autres termes, Fly fournira vos services d'application à partir d'un emplacement le plus proche de vos utilisateurs. C'est aussi proche que possible d'un CDN natif !

Si vous empaquetez déjà toutes vos applications avec Docker, l'utilisation de Fly est une évidence. Et ils font aussi un très bon travail en écrivant des tutoriels. Dans des nouvelles récentes, ils ont également commencé à fournir un accès gratuit aux bases de données Postgres. Jusqu'à 3 Go de stockage de données gratuit !

Documentation du site Web
Fonctionnalités du plan gratuit Fly.io
3 machines à processeur partagé avec 256 Mo de RAM.
Jusqu'à 3 Go de stockage gratuit avec des volumes persistants.
Jusqu'à 160 Go de bande passante gratuite pour les appels sortants.
Adresses IPv4 (1 par compte) et IPV6 (illimité).
Jusqu'à 10 certificats SSL gratuits.

Qovery

Qovery - La manière la plus simple de déployer vos applications sur AWS

Si vous n'avez aucune expérience préalable dans la gestion d'une infrastructure cloud, alors Qovery est fait pour vous. La plate-forme a été conçue à partir de zéro pour aider les startups à faire évoluer leurs opérations. Actuellement, Qover est disponible pour les utilisateurs AWS, DigitalOcean et Scaleway.

Donc, pour que ce soit absolument clair. Pour utiliser les services Qovery, vous aurez besoin d'un compte sur l'un de ces services cloud. Autant que je sache, AWS est assez généreux avec ses forfaits gratuits.

Et en combinaison avec Qovery a à offrir, il peut créer un combo puissant. Au moins pour les projets à petite échelle dans lesquels vous n'êtes pas prêt à vous engager pleinement.

Si ce n'est pas un problème, vous pouvez profiter pleinement des fonctionnalités de base de Qovery. Créez directement à partir de Git, déployez en différentes étapes et utilisez Kubernetes pour évoluer lorsque la demande augmente.

Documentation du site Web
Fonctionnalités du plan gratuit Qovery
Déploiement instantané sur vos instances AWS.
Jusqu'à 10 applications avec une limite de 1 utilisateur.
Déploiement automatisé depuis GitHub ou GitLab.
Stockage de base de données avec MySQL, Redis ou PostgreSQL.
Surveillance pour garder une trace de la santé de vos projets.

Chemin de fer

Déployer une application en production en quelques minutes - Railway

Railway aide les développeurs à faire fonctionner leurs applications dans le cloud. La plateforme fonctionne en mettant en place un environnement de développement pour chaque projet. Ensuite, il peut automatiser des tâches telles que le déploiement d'applications, la gestion de clusters, etc.

L'un des avantages de Railway est qu'il offre de nombreuses façons de gérer l'application. Par exemple, si vous configurez une instance MongoDB, vous pouvez gérer la base de données directement à partir du tableau de bord Railway. Le processus ne nécessite aucune configuration.

Vous pouvez également choisir de repartir de zéro en utilisant l'un de leurs démarreurs.

Ce référentiel GitHub comprend plus de 50 modèles uniques. Vous pouvez par exemple déployer une application Express.js avec Postgres. Et lancez un bot Discord personnalisé qui fonctionne réellement en temps réel.

Dans l'ensemble, Railway fournit une quantité substantielle de ressources pour vous aider à démarrer.

Documentation du site Web
Caractéristiques du forfait sans chemin de fer
CPU partagé (conteneur) avec 512 Mo de RAM.
Un total de 1 Go d'espace disque partagé entre tous les projets.
100 Go de bande passante mensuelle.
Déploiement instantané à partir des référentiels GitHub.

Calque0

Créez des sites meilleurs, plus rapides et plus solides sur Layer0

Layer0 est une plate-forme d'hébergement cloud avec intégration native de la logique de périphérie. Il est conçu comme une plate-forme axée sur les performances, se concentrant sur la vitesse d'application, même dans des conditions exigeantes. Et, comme de nombreuses autres plates-formes de cette liste, Layer0 est conçu pour un flux de travail fluide pour les développeurs.

Se lever et courir prend moins de quelques minutes.

Choisissez votre projet GitHub et vous pouvez avoir une URL en direct prête en un rien de temps. Layer0 offre des outils complets pour que les applications Jamstack soient opérationnelles. Cela inclut, mais sans s'y limiter, React, Next, Remix, Preact, Eleventy, Stencil et bien d'autres.

Mieux encore, Layer0 est plus qu'heureux de donner ses fonctionnalités de pointe aux comptes gratuits. Cela inclut l'accès à leur infrastructure Edge pour des temps de chargement incroyablement rapides. De plus, vous avez accès à une surveillance en temps réel via RUM Analytics.

Documentation du site Web
Fonctionnalités du plan gratuit Layer0
Nom de domaine personnalisé : limité à 1.
Environnement de développement séparé.
100 Go de bande passante gratuite, optimisée via un réseau Edge.
Optimisation d'image native et HTTP/2 activé.
Rollbacks et gestion des logs.

Rendre

Hébergement d'applications cloud pour les développeurs - Rendu

Render fournit des solutions cloud conviviales pour les développeurs. Leur plate-forme prend en charge le déploiement de conteneurs Docker, d'applications Web, de sites Web statiques et de bases de données Postgre. Comme de nombreux autres services de cette liste, il s'agit d'un service cloud qui élimine le besoin de DevOps.

Et, ils fournissent un niveau gratuit très généreux. À partir de votre tableau de bord Render, vous pouvez sélectionner Services Web pour commencer. Tout d'abord, vous devez fournir un lien vers votre référentiel GitHub. Ensuite, Render effectuera automatiquement la configuration de la construction et la déploiera sur une adresse en direct.

Render fonctionne bien avec des frameworks comme Django et Pheonix, et prend en charge des langages comme Elixir, Rust, Go et Node.js, entre autres. La seule véritable limitation est que Render utilise la méthode "sommeil lorsqu'il est inactif". Cette limite est actuellement fixée à 15 minutes.

Cela signifie que le service peut ne pas être le meilleur choix pour publier une application prête pour la production. Au lieu de cela, vous pouvez utiliser les services cloud gratuits de Render pour bricoler des projets personnels. De plus, vous pouvez explorer de nouveaux frameworks et bibliothèques sans avoir à créer vous-même l'infrastructure.

Documentation du site Web
Fonctionnalités du plan sans rendu
Prise en charge des sites statiques, des services Web et des bases de données via Postgre.
Utilisez votre conteneur Docker personnalisé.
100 Go pour la bande passante et 1 Go pour le stockage.
Jusqu'à 400 heures de temps de construction.

Stormkit

Stormkit - Infrastructure sans serveur pour les applications javascript

Stormkit est conçu spécifiquement pour les projets JavaScript : Node.js et JAMStack. La plate-forme vous donne la liberté de travailler sur le code tout en prenant soin de l'infrastructure. Avec Stormkit, vous bénéficiez de déploiements automatisés, d'une gestion des journaux, d'un hébergement et d'outils pour faire évoluer votre application.

C'est la plate-forme idéale si vous cherchez à passer rapidement en production. Les déploiements automatisés peuvent être définis en fonction de validations ou de demandes d'extraction individuelles. Vous pouvez toujours désactiver cette option, bien sûr. De même, vous avez la possibilité de définir une durée d'exécution spécifique.

Documentation du site Web
Fonctionnalités du plan gratuit Stormkit
Limité à 1 application par compte.
50 Go de bande passante, sur une base "par application".
Environnements, domaines et déploiements illimités.
Mise en production : environnement en direct.

Koyeb

Koyeb - Le moyen le plus rapide de déployer des applications à l'échelle mondiale

Koyeb est une première plate-forme sans serveur fournissant des services d'hébergement pour les développeurs. Il convient aux projets tels que les applications Web, les services API, les événements sans serveur, divers travailleurs, etc.

Bien sûr, comme Koyeb est sans serveur, il n'y a pas d'association directe avec une interface cloud. Cependant, pour les besoins de cet article, je pense que c'est un bon choix malgré tout. Vous avez la possibilité de créer votre application directement à partir de Git ou en utilisant une image Docker.

Les déploiements Git sont aussi simples que de connecter votre référentiel via le tableau de bord de Koyeb.

En plus des builds automatisés, vos projets seront déployés en continu. Vous trouverez quelques exemples d'applications fournies par Koyeb dans la documentation officielle. Certains exemples de combinaisons incluent Python & Flask, Node.js & Express, PHP & Laravel, et d'autres.

Documentation du site Web
Fonctionnalités du plan gratuit Koyeb
Applications, travailleurs et API illimités
SSL gratuit, équilibreur de charge et HTTP/2 natif
Déployer avec des conteneurs ou Git
2 Go (!) de RAM
Mise à l'échelle automatisée des ressources en fonction de la demande de l'application

Problème

Codez, collaborez et expédiez en quelques secondes - Glitch

Glitch est le plus souvent appelé le sandbox de collaboration de code incontournable. Si vous enseignez aux étudiants, alors Glitch fournit les moyens de travailler ensemble sur de nouvelles leçons.

Quant aux fonctionnalités de la plate-forme, elles sont plutôt bonnes.

Au fil des ans, Glitch a ajouté la prise en charge des applications à pile complète . Cela couvre des frameworks comme React ou un projet Node.js (y compris l'accès à npm). Malheureusement, malgré la prise en charge native de la pile complète : les plans gratuits sont limités par le mode veille.

Lorsque vous choisissez de démarrer un nouveau projet avec Glitch, vous avez la possibilité d'importer un projet préfabriqué directement depuis GitHub. En tant que tel, vous pouvez travailler sur vos projets à partir du tableau de bord d'édition de Glitch. Ce qui, je pourrais ajouter, fait un sacré bon travail de reproduction de l'expérience VSCode dans un navigateur. Ou peut-être que je rêve.

Documentation du site Web
Caractéristiques du plan sans pépin
Tous les projets, y compris la base de code, sont affichés publiquement.
Mode veille pour les applications full-stack (5min), mais pas pour les sites statiques.
Importez depuis GitHub en un seul clic.
Aperçu en direct lors de l'édition à partir de l'éditeur Glitch.

Fleek

Fleek - Construire sur le nouvel Internet

Fleek est un ajout un peu unique à cette liste. En un sens, la plateforme est centrée sur les services pour le Web ouvert. Autrement dit, des services décentralisés.

Un exemple serait de déployer et d'héberger votre application sur IPFS. Fleek utilise une combinaison de P2P et de solutions Edge personnalisées pour offrir des performances optimales.

En termes plus simples, Fleek développe des solutions pour rendre Web3 accessible aux développeurs de tous les jours. Cela inclut de travailler en étroite collaboration avec des technologies comme Ethereum, Filecoin et autres. Si vous faites déjà du développement au sein de la blockchain, alors Fleek pourrait vous donner les outils pour vous aider à faire ce saut vers un protocole décentralisé.

Documentation du site Web
Fonctionnalités du plan gratuit Fleek
SSL + un domaine personnalisé.
Intégration de Git avec CD.
Aucune limite aux projets actifs.
3 Go de stockage de données avec 50 Go de bande passante.
Peut déployer pratiquement n'importe quelle application ou projet full-stack. Vérifiez les documents.

Flatlogique

Flatlogique

Flatlogic existe depuis 2018. Et, au cours de la dernière année, ils ont commencé à proposer de nouvelles fonctionnalités intéressantes. Dans l'ensemble, Flatlogic est une plate-forme complète pour mettre en production vos applications complètes. Vous pouvez utiliser leur fonction Générateur pour créer rapidement une application de modèle à pile complète. Cela inclut la mise en page, la pile spécifique et le schéma de base de données.

Vous pouvez également pousser directement de GitHub vers un serveur en direct. Le référentiel est automatiquement compilé et construit, ce qui vous évite de configurer entièrement un serveur. Au contraire, les fonctionnalités fournies par Flatlogic facilitent la compréhension du déploiement d'une application.

Leur prise en charge étendue des frameworks modernes et des piles technologiques personnalisées en fait un excellent choix non seulement pour les débutants, mais également pour les ingénieurs en logiciel chevronnés.

Documentation du site Web
Fonctionnalités du plan gratuit Flatlogic
Déployez jusqu'à 10 fois par mois.
Limité aux applications frontales uniquement.
Tableaux de bord personnalisés à intégrer à votre projet.
Fonctionne pour les cas d'utilisation Headless CMS.

Détails

Nuage de données

Existe-t-il un hébergement entièrement gratuit pour les développeurs Web ? Il s'avère qu'il y en a. Deta Cloud est une plate-forme de construction et de déploiement pour les développeurs en herbe. Cela ne vous donnera pas les ressources nécessaires pour héberger le prochain Uber, mais cela en fournira certainement beaucoup aux startups en démarrage.

Le produit est divisé en trois parties :

  • Base. C'est la caractéristique principale de Deta. Il déploie une base de données NoSQL que vous pouvez utiliser pour créer des fonctions sans serveur, des API et des intégrations personnalisées.
  • Micro. Avec Micro, vous pouvez lancer un environnement d'exécution que vous pouvez utiliser pour déployer des applications sur HTTP. Prend en charge Python et Node.js. L'accès à la machine virtuelle vous est verrouillé en tant qu'utilisateur root, sans aucun moyen d'interagir via SSH.
  • Conduire. 10 Go de stockage de fichiers. Crypté, et toutes les clés sont stockées par Deta eux-mêmes.

Si vous voulez en savoir plus, lisez la documentation. C'est définitivement une option attrayante pour ce qu'ils ont à offrir. De plus, si vous avez des questions supplémentaires, ils ont un serveur Discord public. Vérifiez-le si vous n'êtes pas sûr que Deta puisse gérer votre projet d'application.

Documentation du site Web

Pages GitHub

Pages GitHub - Sites Web pour vous et vos projets, hébergés directement depuis votre référentiel GitHub

On ne peut pas parler d'hébergement gratuit pour les développeurs sans mentionner les pages GitHub !

Oui, vous ne pourrez pas héberger d'applications complètes avec ce service. Mais, il est néanmoins utile pour des projets personnels ; portfolios, documentation et blogs.

Techniquement, vous pouvez déployer une application React sur les pages GitHub. Mais il y a pas mal de limites à cela, et pas nécessairement réalisables en pratique.

Par défaut, GitHub Pages fournit un support étendu pour le déploiement de sites Jekyll. Toutes les informations du site sont ensuite extraites de votre référentiel. Et c'est aussi ainsi que vous publiez de nouveaux contenus. En savoir plus à ce sujet dans les documents officiels.

Documentation du site Web

Fin de la route

Qui savait que les développeurs disposaient d'autant d'options intéressantes pour les services d'hébergement gratuits ? Ce fut définitivement une critique révélatrice à faire pour moi aussi. Je pouvais me rafraîchir la mémoire sur certains choix bien connus tout en en apprenant de nouveaux en cours de route.

Je vais essayer de faire de mon mieux pour tenir ce résumé à jour aussi souvent que possible. Je m'attends à ce qu'au fil du temps, certaines plates-formes ajustent leurs forfaits gratuits. Si vous repérez une erreur que je n'ai pas encore corrigée, faites-le moi savoir sur Twitter ou via mon formulaire de contact, et je la corrigerai.

Ces solutions d'hébergement sont-elles adaptées aux projets Node.js ?

Oui! *Presque* toutes les sociétés d'hébergement répertoriées dans cet article sont capables d'héberger des applications Node.js. La raison de répondre à cette question est que de nombreuses personnes recherchent spécifiquement "l'hébergement Node.js gratuit" et l'alternative serait de republier ce même article sous un nouveau titre, ce qui n'a aucun sens.

Ces solutions d'hébergement fournissent-elles un hébergement backend gratuit ?

Encore une fois, la réponse est oui. Le back-end et le front-end sont presque inséparables de nos jours, et de nombreuses plates-formes mentionnées dans cet article développent leurs propres frameworks back-end.

Pourquoi Heroku n'est-il pas sur cette liste ?

Heroku figurait sur cette liste lorsque l'article a été initialement publié. Cependant, dans une annonce récente - Heroku a déclaré qu'ils en avaient fini avec leur plan gratuit. Pour être juste, ils ont beaucoup lutté récemment, alors c'est peut-être pour le mieux.

Pouvez-vous utiliser ces plateformes pour héberger une simple page HTML ?

Absolument. Beaucoup offrent la possibilité d'importer un projet GitHub préexistant.

Je recherche un hébergement WordPress convivial pour les développeurs, pouvez-vous m'aider ?

Étant donné que WordPress est également hébergé sur GitHub, il devrait être possible de suivre simplement le même processus que vous le feriez pour tout autre CMS. Si l'hôte ne prend explicitement pas en charge PHP, vous pouvez essayer de le faire via une image Docker. Et enfin, vous pouvez lire mon article sur les hébergeurs WordPress, dont certains sont spécialement conçus pour les développeurs.