Gazduire pentru dezvoltatori: 15 platforme cu un plan gratuit

Publicat: 2022-02-12
Rezumat » Majoritatea furnizorilor de găzduire prietenoși cu dezvoltatorii au un plan gratuit disponibil. Și, în multe cazuri, puteți folosi acest plan gratuit pentru a vă găzdui site-ul web, blogul sau o aplicație la scară largă. În acest articol, ne vom uita la unele dintre cele mai bune platforme de găzduire pentru dezvoltatori. Utilizați serviciile lor pentru a implementa React, Django, Next.js sau orice alt proiect cadru popular. Am subliniat caracteristicile planului gratuit pentru fiecare furnizare

* Include, de asemenea, mențiuni de servicii care oferă găzduire statică și soluții fără server. Prietenos pentru dezvoltatori.


Cuprins
  • Pentru cine sunt aceste platforme de găzduire?
  • Care sunt limitările unui plan gratuit?
  • Puteți folosi aceste niveluri gratuite pentru un startup?
  • Netlify
  • Vercel
  • Replică
  • Fly.io
  • Qovery
  • Calea ferata
  • Stratul 0
  • Face
  • Stormkit
  • Koyeb
  • Eroare
  • La punct
  • Flatlogic
  • Deta
  • Pagini GitHub
  • Sfarsit de drum

Doriți să vă împingeți mediul local în producție pentru ca toată lumea să-l vadă? Nici o problemă. Aceasta va fi singura resursă de care veți avea nevoie vreodată pentru a găsi găzduire gratuită pentru aplicații, site-uri web statice, proiecte personale și multe altele. Și, sincer, vreau să spun.

Dezvoltarea web și software modernă este mult mai complexă decât găzduirea web tradițională. Aplicațiile sunt adesea împachetate în containere Docker, Kubernetes sau folosesc un timp de execuție precum Node.js. Iar personalizarea unui VPS de fiecare dată când doriți să îl implementați în producție este ineficientă.

O aplicație full-stack singură are nevoie de mai multe straturi de structură: front-end (cadru), back-end (acces la date) și stocare (bază de date). Deci, platforma ideală de găzduire va oferi instrumentele pentru a avea grijă de toate straturile simultan. Aceasta este premisa acestui articol.

Pentru cine sunt aceste platforme de găzduire?

Platformele menționate în această rezumat sunt ideale pentru dezvoltatori . Mai exact, dezvoltatorii care doresc să prezinte proiecte personale sau să găzduiască site-uri de portofoliu statice. În plus, aceste platforme vizează dezvoltatorii care lucrează cu stiva web modernă.

Exemplul #1: scriptul de analiză Node.js

Să presupunem că doriți să implementați ceva precum scriptul de analiză Ackee pentru a urmări vizitatorii site-ului. Ai nevoie de un server dedicat pentru asta? Nu chiar. Puteți folosi oricare dintre platformele gratuite de mai jos pentru a implementa scriptul și apoi îl puteți încorpora în aplicația dvs. principală.

Exemplul #2: Blog construit cu Django

Vrei să găzduiești gratuit proiectul tău construit cu Django? Nici o problemă. Majoritatea platformelor cloud din această rezumat oferă o interfață de implementare perfectă.

Pur și simplu specificați locația proiectului dvs. GitHub și implementați. Acest lucru este excelent pentru prezentarea proiectelor în timp real sau prin crearea unei pagini demo pe care o puteți conecta la proiectul dvs.

Exemplul #3: portofoliul React.js

O aplicație React modernă sau un site web va avea nevoie atât de un timp de execuție, cât și de configurație de pachet. Acest lucru este imposibil de implementat pe un furnizor de găzduire tradițional. Deci, utilizarea unei platforme de găzduire specializată în acest tip de mediu este obligatorie.

Multe dintre platformele de pe această listă de care veți fi auzit deja. Pur și simplu pentru că sunt populari printre dezvoltatorii care doresc să-și partajeze proiectele într-un mediu de producție.

Exemplul #4: SPA construit cu Meteor

Meteor este o alegere populară atunci când vine vorba de crearea de aplicații cu o singură pagină. Dacă construiți un produs dinamic și trebuie să îl implementați, acest articol este pentru dvs.

Exemplul #5: Alternative la Heroku

Am făcut deja o declarație în partea de jos a acestei pagini, dar adaug și una aici. Pe 25 august, Heroku a anunțat că își va elimina planul gratuit, ceea ce înseamnă că dezvoltatorii vor căuta alternative Heroku. Ca atare, acest articol se potrivește perfect. Veți găsi o mulțime de companii grozave care sunt specializate în găzduire front-end și back-end enumerate mai jos.

Dacă lucrați în front-end sau back-end, sau ambele, atunci această resumare este pentru dvs. Un număr de platforme cloud din această listă oferă și servicii de intermediar. De exemplu, PaaS, dar oferă și infrastructura care să vă permită să vă concentrați pe scrierea mai multor cod.

Care sunt limitările unui plan gratuit?

Există vreo problemă în utilizarea unei platforme de găzduire cloud gratuită pentru aplicația dvs.? Nu chiar. Pur și simplu, companiile enumerate mai jos depind de planurile lor gratuite pentru a atrage noi clienți.

Să presupunem că vă bucurați de planul gratuit și îl găsiți confortabil de utilizat în procesul de dezvoltare. În acest caz, este mult mai probabil să vă transformați într-un client plătitor real. În ceea ce privește limitele de resurse, acestea sunt stabilite de fiecare platformă în mod individual.

Voi face tot posibilul să subliniez acest lucru în fiecare dintre descrieri.

Puteți folosi aceste niveluri gratuite pentru un startup?

Da. Deși unele au limitări specifice, în cele mai multe cazuri, ar trebui să fie posibil să găzduiți site-ul dvs. de pornire și aplicația pe un nivel gratuit. Pentru a simplifica procesul, am adăugat un tabel cu „funcții” la sfârșitul fiecărei recenzii. Acest lucru vă va oferi o idee despre ce vă puteți aștepta de la un plan gratuit. Dar, în majoritatea cazurilor, oricum, veți dori să vă referiți la documentele oficiale.


Netlify

Netlify - Dezvoltați și implementați cele mai bune experiențe web în timp record

Netlify este platforma de bază pentru implementarea proiectelor web moderne. Vine cu un sistem integrat care vă permite să implementați rapid proiecte din GitHub și GitLab. Tot ce este nevoie este adresa URL a proiectului și specificația de construcție și ați terminat.

În afară de interfața de utilizare ușor de utilizat, Netlify va introduce și SSL gratuit și vă va oferi acces la CDN-ul său super-rapid. O altă caracteristică prin care Netlify iese în evidență este suportul Serverless. Doriți să conectați Gatsby cu API-ul WordPress? Nicio problemă, folosește Functions Playground pentru a crea prima ta funcție Serverless și a o implementa instantaneu.

Nu în ultimul rând, Netlify menține o pagină de proiect extrem de activă pe GitHub.

Până în prezent, au publicat peste 240 de pachete pentru colaborare open-source. Cu alte cuvinte, serviciul lor de găzduire este construit de dezvoltatori pentru dezvoltatori.

Documentația site-ului
Caracteristicile planului gratuit Netlify
Implementați automat build-uri de proiecte cu Git. Repoziții personale sau private.
Creați istoricul astfel încât să puteți derula înapoi atunci când apare o problemă.
100 GB lățime de bandă. 6 ore de construcție.
Acces la rețeaua Edge – CDN distribuit la nivel global.
Găzduiește un număr nelimitat de site-uri web.

Vercel

Dezvolta. Previzualizare. Navă. Pentru cele mai bune echipe frontend – Vercel

Dacă lucrați cu React, atunci trebuie să fi auzit de Vercel înainte. Este compania-mamă pentru cadrul extrem de popular Next.js. Vercel se concentrează pe integrarea fluidă a fluxului de lucru cu suport nativ pentru CI și CD. Implementarea este la fel de simplă ca și alegerea unui depozit din GitHub, iar Vercel îl va construi automat.

Platforma este optimizată special pentru cadre precum Next, React, Vue, Ember, Nuxt, Angular și alte peste 30 de cadre populare. Cu Vercel, vă puteți bucura și de a lucra împreună cu întreaga dvs. echipă de dezvoltare. În acest scop, Vercel a construit instrumente specifice care implementează funcții de colaborare de clasă mondială.

De exemplu, noile implementări (git push) sunt menținute în modul de previzualizare. Ca atare, tu și echipa ta poți confirma că schimbările au sens. Vercel are încredere de către echipele mărcilor precum Hashnode, Facebook, Zapier, Uber și multe altele.

Documentația site-ului
Caracteristicile planului gratuit Vercel
Disponibil numai pentru proiecte necomerciale: site-uri web, aplicații etc.
Integrare continuă și implementare continuă încorporate.
100 GB lățime de bandă cu 100 de ore de execuție în timp de construcție.
Protecție SSL și DDoS gratuită.
100.000 de apeluri prin funcțiile Edge.
Echipele nu sunt disponibile pentru conturile Hobby.

Replică

Găzduiește orice, oricând - Replit

În esență, Replit este un IDE colaborativ bazat pe browser. Cu toate acestea, se întâmplă să ofere găzduire pentru dezvoltatorii web, de asemenea. Înseamnă că vei fi blocat în platforma lor, dar cine sunt eu să refuz ceva gratis ?

Platforma există de ceva vreme. În istoria recentă, au reușit să asigure o serie B substanțială pentru a impulsiona eforturile de inovare.

Deoarece Replit este primul IDE, veți avea acces la toate limbajele de programare majore. Și, aceasta include, de asemenea, alegeri mai complicate, cum ar fi Node.js și TypeScript. Prin utilizarea CDN-urilor externe (unpkg) puteți crea și proiecte în cadrul unui cadru.

Documentația site-ului
Caracteristicile planului Replit gratuit
Proiecte nelimitate.
Până la 500 MB de spațiu de stocare gratuit.
Toate proiectele gratuite sunt rulate pe mașini cu 512 MB RAM.
Colaborare live – invitați prietenii sau membrii echipei pentru partajare în colaborare.

Fly.io

Implementați servere de aplicații aproape de utilizatorii dvs. · Zburați

Fly este specializată în implementarea full-stack prin imagini containerizate. Platforma oferă resurse automatizate pe baza încărcării primite. În plus, Fly oferă configurații gata de fabricație pentru rețele, echilibrare de încărcare și management SSL.

Platforma, care este susținută de YCombinator, este specializată în furnizarea unui CDN global pentru servicii back-end. Cu alte cuvinte, Fly vă va furniza serviciile aplicației dintr-o locație cea mai apropiată de utilizatori. Acesta este cât de aproape de un CDN nativ!

Dacă împachetați deja toate aplicațiile cu Docker, atunci folosirea Fly este o idee simplă. Și fac o treabă al naibii de bună și la scrierea de tutoriale. În știrile recente, au început să ofere și acces gratuit la bazele de date Postgres. Până la 3 GB de stocare de date gratuită!

Documentația site-ului
Caracteristicile planului gratuit Fly.io
3x CPU partajate cu 256 MB de RAM.
Până la 3 GB de stocare gratuită cu volume persistente.
Până la 160 GB de lățime de bandă gratuită pentru apelurile de ieșire.
Adrese IPv4 (1 per cont) și IPV6 (nelimitat).
Până la 10 certificate SSL gratuite.

Qovery

Qovery - Cel mai simplu mod de a vă implementa aplicațiile pe AWS

Dacă nu aveți experiență anterioară în gestionarea infrastructurii cloud, atunci Qovery este pentru dvs. Platforma a fost construită de la zero pentru a ajuta startup-urile să-și extindă operațiunile. În prezent, Qover este disponibil pentru utilizatorii AWS, DigitalOcean și Scaleway.

Deci, ca să fie absolut clar. Pentru a utiliza serviciile Qovery, veți avea nevoie de un cont pe unul dintre aceste servicii cloud. Din câte știu, AWS este destul de generos cu planurile sale gratuite.

Și în combinație cu Qovery are de oferit - poate crea o combinație puternică. Cel puțin pentru proiecte la scară mică pentru care nu ești pregătit să te angajezi pe deplin.

Dacă aceasta nu este o problemă, puteți profita din plin de caracteristicile de bază ale Qovery. Creați direct din Git, implementați în diferite etape și utilizați Kubernetes pentru a scala atunci când cererea crește.

Documentația site-ului
Caracteristicile planului gratuit Qovery
Implementare instantanee în instanțele dvs. AWS.
Până la 10 aplicații cu o limită de 1 utilizator.
Implementare automată din GitHub sau GitLab.
Stocarea bazei de date cu MySQL, Redis sau PostgreSQL.
Monitorizare pentru a urmări starea de sănătate a proiectelor dvs.

Calea ferata

Implementați o aplicație în producție în câteva minute - Căi ferate

Railway îi ajută pe dezvoltatori să își instaleze aplicațiile și să ruleze în cloud. Platforma funcționează prin crearea unui mediu de dezvoltare pentru fiecare proiect. Apoi, poate automatiza sarcini precum implementarea aplicațiilor, managementul clusterului și multe altele.

Unul dintre lucrurile interesante despre Railway este că oferă multe modalități de gestionare în aplicație. De exemplu, dacă configurați o instanță MongoDB - puteți gestiona baza de date direct din tabloul de bord Railway. Procesul nu necesită configurare.

De asemenea, puteți alege să începeți de la zero utilizând unul dintre dispozitivele de pornire ale acestora.

Acest depozit GitHub include peste 50 de șabloane unice. Puteți face lucruri precum implementarea unei aplicații Express.js cu Postgres. Și lansați un bot Discord personalizat care funcționează de fapt în timp real.

În general, Railway oferă o cantitate substanțială de resurse pentru a începe.

Documentația site-ului
Caracteristicile planului feroviar gratuit
CPU partajat (container) cu 512 MB de RAM.
Un total de 1 GB spațiu pe disc partajat între toate proiectele.
100 GB de lățime de bandă lunară.
Implementare instantanee din repozițiile GitHub.

Stratul 0

Construiți site-uri mai bune, mai rapide și mai puternice pe Layer0

Layer0 este o platformă de găzduire în cloud cu integrare nativă a logicii edge. Este construită ca o platformă de performanță, concentrându-se pe viteza aplicației chiar și în condiții solicitante. Și, la fel ca multe alte platforme din această listă, Layer0 este creat pentru un flux de lucru fluid pentru dezvoltatori.

Trecerea și funcționarea durează mai puțin de câteva minute.

Alegeți-vă proiectul GitHub și puteți avea o adresă URL live gata în cel mai scurt timp. Layer0 oferă instrumente extinse pentru a pune în funcțiune aplicațiile Jamstack. Aceasta include, dar nu se limitează la – React, Next, Remix, Preact, Eleventy, Stencil și multe altele.

Cel mai bine, Layer0 este mai mult decât fericit să ofere funcțiile sale de ultimă oră conturilor gratuite. Aceasta include accesul la infrastructura lor Edge pentru timpi de încărcare incredibil de rapid. În plus, aveți acces la monitorizare în timp real prin RUM Analytics.

Documentația site-ului
Caracteristici ale planului gratuit Layer0
Nume de domeniu personalizat: limitat la 1.
Mediu de dezvoltare separat.
100 GB lățime de bandă gratuită, optimizată printr-o rețea Edge.
Optimizarea imaginilor native și HTTP/2 activate.
Rollback-uri și gestionarea jurnalelor.

Face

Găzduire de aplicații în cloud pentru dezvoltatori - Render

Render oferă soluții cloud prietenoase pentru dezvoltatori. Platforma lor acceptă implementarea containerelor Docker, a aplicațiilor web, a site-urilor web statice și a bazelor de date Postgre. La fel ca multe alte servicii din această listă, este un serviciu cloud care elimină necesitatea DevOps.

Și oferă un nivel gratuit foarte generos. Din tabloul de bord Render, puteți selecta Servicii web pentru a începe. În primul rând, trebuie să furnizați un link către depozitul dvs. GitHub. Ulterior, Render va face automat configurația de construcție și o va implementa la o adresă live.

Render funcționează bine cu cadre precum Django și Pheonix și acceptă limbaje precum Elixir, Rust, Go și Node.js, printre altele. Singura limitare reală este că Render utilizează metoda „somn când inactiv”. Această limită este stabilită în prezent la 15 minute.

Aceasta înseamnă că serviciul ar putea să nu fie cea mai bună alegere pentru publicarea unei aplicații pregătite pentru producție. Mai degrabă, puteți utiliza serviciile cloud gratuite de la Render pentru a modifica proiectele personale. În plus, puteți explora noi cadre și biblioteci fără a fi nevoie să construiți singur infrastructura.

Documentația site-ului
Funcții gratuite ale planului de randare
Suport pentru site-uri statice, servicii web și baze de date prin Postgre.
Utilizați containerul Docker personalizat.
100 GB pentru lățime de bandă și 1 GB pentru stocare.
Până la 400 de ore de construcție.

Stormkit

Stormkit - Infrastructură fără server pentru aplicații javascript

Stormkit este conceput special pentru proiecte JavaScript: Node.js și JAMStack. Platforma vă oferă libertatea de a lucra la cod în timp ce aveți grijă de infrastructură. Cu Stormkit, obțineți implementări automate, gestionare a jurnalelor, găzduire și instrumente pentru scalarea aplicației.

Este platforma perfectă dacă doriți să treceți rapid la producție. Implementările automate pot fi setate pe baza comenzilor sau a cererilor de extragere individuale. Puteți dezactiva oricând acest lucru, desigur. De asemenea, aveți opțiunea de a seta un anumit timp de rulare.

Documentația site-ului
Caracteristicile planului gratuit Stormkit
Limitat la 1 aplicație per cont.
50 GB lățime de bandă, pe baza „per aplicație”.
Medii, domenii și implementări nelimitate.
Push la producție: mediu live.

Koyeb

Koyeb - Cel mai rapid mod de a implementa aplicații la nivel global

Koyeb este o platformă fără server care oferă servicii de găzduire pentru dezvoltatori. Este potrivit pentru proiecte precum aplicații web, servicii API, evenimente fără server, diverși lucrători și multe altele.

Desigur, deoarece Koyeb este fără server, nu există o asociere directă cu o interfață cloud. Cu toate acestea, în scopul acestui articol, cred că este o potrivire bună, indiferent. Aveți opțiunea de a vă crea aplicația direct din Git sau folosind o imagine Docker.

Implementările Git sunt la fel de simple ca conectarea depozitului dvs. prin tabloul de bord Koyeb.

Pe lângă build-urile automate, proiectele dvs. vor fi implementate continuu. Veți găsi câteva exemple de aplicații furnizate de Koyeb în documentele oficiale. Unele exemple de combinații includ Python și Flask, Node.js și Express, PHP și Laravel și altele.

Documentația site-ului
Caracteristicile planului gratuit Koyeb
Aplicații, lucrători și API-uri nelimitate
SSL gratuit, echilibrator de încărcare și HTTP/2 nativ
Implementați cu containere sau Git
2 GB (!) de RAM
Scalare automată a resurselor în funcție de cererea aplicației

Eroare

Codați, colaborați și expediați în câteva secunde - Glitch

Glitch-ul este cel mai adesea denumit sandbox-ul de colaborare pentru cod. Dacă predați studenților, atunci Glitch oferă mijloacele de a lucra împreună la noi lecții.

În ceea ce privește caracteristicile platformei - sunt destul de bune.

De-a lungul anilor, Glitch a adăugat suport pentru aplicații full-stack . Aceasta acoperă cadre precum React sau un proiect Node.js (inclusiv acces la npm). Din păcate, în ciuda suportului nativ full-stack: planurile gratuite sunt limitate de modul de repaus.

Când alegeți să începeți un nou proiect cu Glitch, aveți opțiunea de a importa un proiect pre-realizat direct din GitHub. Ca atare, puteți lucra la proiectele dvs. din tabloul de bord de editare Glitch. Ceea ce, aș putea adăuga, face o treabă al naibii de bună de a replica experiența VSCode într-un browser. Sau poate visez cu ochii deschiși.

Documentația site-ului
Caracteristicile planului fără erori
Toate proiectele, inclusiv baza de cod, sunt afișate public.
Modul de repaus pentru aplicațiile full-stack (5 minute), dar nu pentru site-uri statice.
Importă din GitHub cu un singur clic.
Previzualizare live la editare din editorul Glitch.

La punct

Fleek - Construiți pe Noul Internet

Fleek este un plus unic la această listă. Într-un sens, platforma este axată pe servicii pentru Open Web. Cu alte cuvinte, servicii descentralizate.

Un exemplu ar fi implementarea și găzduirea aplicației dvs. pe IPFS. Fleek folosește o combinație de soluții P2P și personalizate Edge pentru a oferi performanțe optime.

În termeni mai simpli, Fleek construiește soluții pentru a face Web3 accesibil dezvoltatorilor de zi cu zi. Aceasta include colaborarea îndeaproape cu tehnologii precum Ethereum, Filecoin și altele. Dacă faceți deja dezvoltare în cadrul blockchain-ului, atunci Fleek vă poate oferi instrumentele care să vă ajute să faceți acel salt către un protocol descentralizat.

Documentația site-ului
Caracteristicile planului Fleek gratuit
SSL + un domeniu personalizat.
Integrare Git cu CD.
Fără limită la proiectele active.
3 GB de stocare de date cu 50 GB de lățime de bandă.
Poate implementa practic orice aplicație sau proiect full-stack. Verificați documentele.

Flatlogic

Flatlogic

Flatlogic există din 2018. Și, în ultimul an, au început să scoată câteva funcții noi grozave. În ansamblu, Flatlogic este o platformă completă pentru introducerea aplicațiilor dumneavoastră full-stack în producție. Puteți folosi funcția Generator pentru a crea rapid o aplicație de șablon cu stivă completă. Aceasta include aspectul, stiva specifică și schema bazei de date.

Alternativ, împingeți direct de la GitHub la un server live. Repo-ul este compilat și construit automat, astfel încât să puteți evita configurarea completă a unui server. În orice caz, caracteristicile oferite de Flatlogic facilitează înțelegerea modului de implementare a unei aplicații.

Suportul lor extins pentru cadrele moderne și stivele tehnologice personalizate îl fac o alegere excelentă nu numai pentru începători, ci și pentru inginerii de software experimentați.

Documentația site-ului
Caracteristicile planului gratuit Flatlogic
Implementați de până la 10 ori pe lună.
Limitat doar la aplicațiile front-end.
Tablouri de bord personalizate pentru a se integra cu proiectul dvs.
Funcționează pentru cazurile de utilizare Headless CMS.

Deta

Deta Cloud

Există un astfel de lucru ca găzduire complet gratuită pentru dezvoltatorii web? Se pare că există. Deta Cloud este o platformă de construire și implementare pentru dezvoltatori aspiranți. Nu vă va oferi resursele pentru a găzdui următorul Uber, dar cu siguranță oferă o mulțime pentru startup-urile aflate în stadiu incipient.

Produsul este împărțit în trei părți:

  • Baza. Aceasta este caracteristica de bază a Deta. Acesta implementează o bază de date NoSQL pe care o puteți utiliza pentru a construi funcții fără server, API-uri și integrări personalizate.
  • Micro. Cu Micro, puteți lansa un timp de execuție pe care îl puteți utiliza pentru a implementa aplicații pe HTTP. Suportă Python și Node.js. Accesul la mașina virtuală este blocat pentru dvs. ca utilizator root, fără nicio modalitate de a interacționa prin SSH.
  • Conduce. 10 GB de stocare a fișierelor. Criptat și toate cheile sunt stocate chiar de Deta.

Dacă doriți să aflați mai multe, citiți documentele. Este cu siguranță o opțiune atrăgătoare pentru ceea ce au de oferit. De asemenea, dacă aveți întrebări suplimentare, au un server Discord public. Verificați dacă nu sunteți sigur că Deta se poate ocupa de proiectul aplicației dvs.

Documentația site-ului

Pagini GitHub

Pagini GitHub - Site-uri web pentru tine și proiectele tale, găzduite direct din depozitul tău GitHub

Nu putem vorbi despre găzduire gratuită pentru dezvoltatori fără a menționa Paginile GitHub!

Da, nu veți putea găzdui aplicații full-stack cu acest serviciu. Dar, este totuși util pentru proiecte personale; portofolii, documentație și bloguri.

Din punct de vedere tehnic, puteți implementa o aplicație React în paginile GitHub. Dar există destul de multe limitări la acest lucru și nu neapărat fezabile în practică.

În mod implicit, GitHub Pages oferă suport extins pentru implementarea site-urilor Jekyll. Toate informațiile despre site sunt apoi extrase din depozitul dvs. Și așa publici conținut nou. Citiți mai multe despre el în documentele oficiale.

Documentația site-ului

Sfarsit de drum

Cine știa că dezvoltatorii au atât de multe opțiuni grozave pentru servicii gratuite de găzduire? Aceasta a fost cu siguranță o recenzie revelatoare pe care să o fac și pentru mine. Mi-aș putea împrospăta memoria cu unele alegeri binecunoscute în timp ce învăț despre altele noi pe parcurs.

Voi încerca și voi face tot posibilul pentru a menține această rezumat actualizată cât mai des posibil. Mă aștept ca, în timp, unele platforme să își ajusteze planurile gratuite. Dacă observi o greșeală pe care nu am corectat-o ​​încă, anunță-mă pe Twitter sau prin formularul meu de contact și o voi remedia.

Sunt aceste soluții de găzduire bune pentru proiectele Node.js?

Da! *Aproape* toate companiile de găzduire enumerate în acest articol sunt capabile să găzduiască aplicații Node.js. Motivul pentru care răspunde la această întrebare este că mulți oameni caută în mod special „gazduire gratuită Node.js”, iar alternativa ar fi republicarea aceluiași articol sub un titlu nou, ceea ce nu are niciun sens.

Aceste soluții de găzduire oferă găzduire backend gratuită?

Încă o dată, răspunsul este da. Back-end-ul și front-end-ul sunt aproape inseparabile în zilele noastre, iar multe platforme menționate în acest articol își dezvoltă propriile cadre back-end.

De ce Heroku nu este pe această listă?

Heroku era pe această listă când articolul a fost publicat inițial. Cu toate acestea, într-un anunț recent – ​​Heroku a declarat că au terminat cu planul lor gratuit. Pentru a fi corect, s-au chinuit foarte mult în ultima vreme, așa că poate că este bine.

Puteți folosi aceste platforme pentru a găzdui o pagină HTML simplă?

Absolut. Mulți oferă opțiunea de a importa un proiect GitHub preexistent.

Caut găzduire WordPress prietenoasă pentru dezvoltatori, mă poți ajuta?

Deoarece WordPress este găzduit și pe GitHub, ar trebui să fie posibil să urmați pur și simplu același proces ca și pentru orice alt CMS. Dacă gazda nu acceptă în mod explicit PHP, puteți încerca să o faceți printr-o imagine Docker. Și, în sfârșit, puteți citi articolul meu despre furnizorii de găzduire WordPress, dintre care unii sunt adaptați special pentru dezvoltatori.