Cloud & Platformyzačiatočník

Čo je Netlify?

Netlify je cloudová platforma na nasadzovanie a hosting moderných webových aplikácií, obzvlášť populárna v Jamstack komunite. Ponúka automatické nasadenie z Gitu, serverless funkcie, formuláre a správu identít. Netlify bola založená v roku 2014.

Definícia Netlify

Čo je Netlify

Netlify je cloudová platforma, ktorá zjednodušuje nasadzovanie webových aplikácií. Založili ju Mathias Biilmann a Christian Bach v roku 2014. Netlify je jedným z hlavných propagátorov architektúry Jamstack — moderného prístupu k tvorbe webov, kde sa frontend oddeľuje od backendu.

Funkcie platformy

Netlify ponúka komplexnú sadu nástrojov pre webových vývojárov:

  • Continuous Deployment — automatické nasadenie pri každom pushu do Git repozitára
  • Netlify Functions — serverless funkcie postavené na AWS Lambda
  • Netlify Forms — spracovanie formulárov bez backendu
  • Netlify Identity — autentifikácia používateľov (registrácia, prihlásenie)
  • Split Testing — A/B testovanie rôznych verzií stránky na úrovni CDN

Netlify podporuje všetky populárne frameworky vrátane React, Vue, Svelte, Astro a Hugo. Bezplatný plán je veľmi štedý a zahŕňa 100 GB bandwidth mesačne, čo stačí pre väčšinu osobných a menších komerčných projektov.

Praktický príklad

Príklad: Dizajnér si vytvorí osobné portfólio v Astro a chce ho bezplatne nasadiť online.

Prepojí svoj GitHub repozitár s Netlify. Kontaktný formulár funguje cez Netlify Forms — stačí pridať atribút data-netlify="true" k HTML formuláru a odpovede sa zobrazia v dashboarde. Celé portfólio beží zadarmo s vlastnou doménou a HTTPS certifikátom.

Často kladené otázky

Čo je Netlify?

Netlify je cloudová platforma na hosting a nasadzovanie webových aplikácií. Je populárna pre Jamstack projekty a ponúka automatické nasadenie z Gitu, serverless funkcie, formuláre a správu identít.

Je Netlify zadarmo?

Áno, Netlify ponúka bezplatný Starter plán so 100 GB bandwidth mesačne, 300 minútami buildu a serverless funkciami. Pre väčšinu osobných projektov a menších webov je to úplne postačujúce.

Čo je Jamstack?

Jamstack je moderná webová architektúra, kde J = JavaScript, A = APIs, M = Markup. Frontend sa predgeneruje pri builde a servíruje z CDN, zatiaľ čo dynamické dáta sa načítavajú cez API. Netlify je jedným z hlavných propagátorov tohto prístupu.

Súvisiace pojmy

Potrebujete pomôcť s webom?

Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.