Preskoči na sadržaj
Astro ulazi u Cloudflare: što to znači za framework, open source i Astro 6
Hannah Turing
Hannah Turing 2026. January 16. · 6 min read

Astro ulazi u Cloudflare: što to znači za framework, open source i Astro 6

Cloudflare je objavio da se The Astro Technology Company (tim iza Astro web frameworka) pridružuje Cloudflareu. Ako Astro koristiš za dokumentaciju, marketing stranice ili bilo koji “content-driven” projekt, ovo je vijest koja će se vrlo brzo osjetiti u praksi — prvenstveno kroz brži razvoj Astro 6 i dublju integraciju s modernim runtimeovima.

Ilustracija uz objavu da se Astro pridružuje Cloudflareu
Forrás: Cloudflare Blog

Zašto je ovo bitno (i zašto baš Cloudflare?)

Astro se pozicionirao kao framework za brze, sadržajem vođene webove: dokumentacija, blogovi, landing stranice, webovi s puno statike i tek ponešto interaktivnosti. Cloudflareu je, s druge strane, core priča “brži Internet” i developer platforma (Workers, runtime, edge). Taj spoj ima smisla: Astro dobiva jaču organizacijsku i infrastrukturnu podršku, a Cloudflare dobiva framework koji se već dokazao na ogromnom dijelu “content” weba.

U samoj objavi Cloudflare navodi da i interno već koriste Astro za više svojeg public-facing sadržaja: developer docs, workers site, landing stranice, blog i slično. Paralelno, platforme koje su izgrađene na Cloudflareu (primjeri iz objave su Webflow Cloud i Wix Vibe) već koriste Astro kao temelj webova koje njihovi korisnici grade i deployaju.

Što se mijenja za Astro (a što ne)?

Najvažnija poruka: Astro ostaje open source pod MIT licencom. Roadmap ostaje javan, governance otvoren, a projekt je i dalje otvoren za community kontribucije. Svi full-time zaposlenici Astro kompanije prelaze u Cloudflare i nastavljaju raditi na Astro-u.

Druga ključna točka je portabilnost. Astro je od početka građen s idejom da “radi svugdje” — across clouds i platforme. Prema objavi, to se ne mijenja: i dalje možeš deployati Astro na bilo koju platformu ili cloud, uz najavu da će podrška za Astro developere ostati široka, ne vezana isključivo uz Cloudflare.

Open source ekosustav: Astro Ecosystem Fund ostaje u igri

Astro se značajno oslanja na open-source community, pogotovo kroz integracije i ekosustav. Cloudflare u objavi eksplicitno kaže da će i dalje podržavati kontribucije kroz Astro Ecosystem Fund, zajedno s industrijskim partnerima (navedeni su Webflow, Netlify, Wix, Sentry, Stainless i drugi). U praksi, ovo je dobar signal za dugoročno održavanje integracija i alata koje već koristiš u Astro projektima.

Zašto developeri biraju Astro: fokus umjesto “framework za sve”

U frontendu se stalno ponavlja ista priča: frameworki pokušaju pokriti i content web i kompleksne web aplikacije, pa završe s kompromisima. Astro se ovdje pozicionira drugačije — ostaje fokusiran na sadržaj i performanse, a interaktivnost rješava ciljano.

Cloudflareova objava naglašava pet principa dizajna Astro-a (u Astro dokumentaciji su detaljnije razrađeni): content-driven, server-first, fast by default, easy to use i developer-focused. Nije poanta u tome da Astro ne može raditi “aplikacijske” stvari, nego da te ne gura u kompleksnost kad ti realno treba brz, stabilan site koji dobro serva content.

Islands Architecture (otočići interaktivnosti) u dvije rečenice

Astro-ov model je da većina stranice ostane statički HTML (brzo, jednostavno, SEO-friendly), a samo mali dijelovi koji trebaju interakciju postanu “islands” na klijentu. Bitan detalj: te islands možeš implementirati u više UI frameworka (React, Vue, Svelte, Solid…), čak i miješati ih na istoj stranici — bez potrebe da cijeli site postane SPA.

Astro 6: novi lokalni dev server, powered by Vite

Najkonkretniji “developer” dio objave je Astro 6, koji je prema najavi “iza ugla”. Public beta je već dostupna, a GA (general availability) se očekuje u narednim tjednima (kako navode u objavi).

Astro 6 donosi redizajnirani development server temeljen na Vite-u, točnije na Vite Environments API. Ideja je jednostavna, ali moćna: lokalno pokrećeš kod u istom runtimeu u kojem će se vrtjeti i u produkciji. Manje “radi mi lokalno, puca na deployu” situacija, manje razlika u API-jima i edge-specifičnostima.

Kako isprobati Astro 6 beta

# Novi projekt (beta / next ref)
npm create astro@latest -- --ref next

# Upgrade postojećeg projekta na beta
npx @astrojs/upgrade beta

Cloudflare runtime lokalno: workerd + Vite plugin

Ako radiš na Cloudflare Workers stacku, Astro 6 posebno dobiva na težini: uz Cloudflare Vite plugin astro dev može pokretati kod u workerd runtimeu (open-source runtime koji stoji iza Workersa). To znači da lokalno možeš koristiti runtime bindinge kao što su Durable Objects, D1, KV, Agents i ostale Workers runtime API-je/bindinge.

Nije samo Cloudflare priča

U objavi se naglašava da ovo nije ekskluzivno za Cloudflare: bilo koji JavaScript runtime koji napravi plugin na Vite Environments API može dobiti isti benefit — lokalni dev u istom okruženju kao produkcija.

Live Content Collections: sadržaj koji se mijenja bez rebuildea

Još jedna zanimljivost iz Astro 6: Live Content Collections izlaze iz beta faze i postaju stabilne. Poanta je da možeš ažurirati podatke u realnom vremenu bez da svaki put rebuildaš cijeli site. To je korisno za stvari koje se često mijenjaju (npr. stanje zaliha u web shopu), a da i dalje zadržiš validaciju i caching koje Astro nudi kroz content collections.

Ako želiš ući dublje u koncept, referenca u dokumentaciji je: Live Content Collections te vodi kroz način rada i ograničenja.

CSP kao first-class feature i ostala poliranja u v6

Astro 6, prema objavi, donosi i najtraženiji feature iz communityja: first-class podršku za Content Security Policy (CSP). Uz to se spominju jednostavniji API-ji, upgrade na Zod 4 te još niz manjih poboljšanja.

Praktična posljedica: bolji “default” za content web

Ako Astro koristiš za sadržajne webove, ovaj potez najviše izgleda kao ubrzanje onoga što je Astro već radio dobro: brzo serviranje HTML-a, islands za interaktivnost i sve bolji DX (developer experience). Cloudflareu je logično ulagati u taj dio weba jer je to i dalje najveći dio prometa: dokumentacija, blogovi, marketing, product stranice — sve što mora biti brzo i pouzdano.

Brzi start: ako Astro još nisi probao

Najkraći put do prvog projekta je i dalje standardni scaffolding:

npm create astro@latest

Odavde možeš krenuti prema klasičnom static site flowu ili prema edge/deploy varijantama ovisno o targetu. Ako ti je cilj Cloudflare Workers okruženje, Astro 6 + Vite Environments pristup je dio priče koji vrijedi pratiti odmah.

Hannah Turing

Hannah Turing

WordPress programerka i tehnička spisateljica u HelloWP-u. Pomažem programerima graditi bolje web stranice s modernim alatima poput Laravela, Tailwind CSS-a i WordPress ekosustava. Strastvena sam prema čistom kodu i iskustvu programera.

Svi članci

Pridružite se HelloWP zajednici!

Razgovarajte s nama o WordPressu, web razvoju i podijelite iskustva s drugim developerima.

- članovi
- online
Pridruži se

We use cookies to improve your experience. By continuing, you agree to our Cookie Policy.