{"id":80,"date":"2026-01-16T00:00:00","date_gmt":"2026-01-15T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/it\/astro-entra-in-cloudflare-cosa-cambia-astro-6\/"},"modified":"2026-01-20T06:32:45","modified_gmt":"2026-01-20T05:32:45","slug":"astro-entra-in-cloudflare-cosa-cambia-astro-6","status":"publish","type":"post","link":"https:\/\/helloblog.io\/it\/astro-entra-in-cloudflare-cosa-cambia-astro-6\/","title":{"rendered":"Astro entra in Cloudflare: cosa cambia per chi costruisce siti content-driven (e cosa porta Astro 6)"},"content":{"rendered":"\n<p>Astro (il framework pensato per siti veloci e guidati dai contenuti) entra ufficialmente in Cloudflare. La notizia \u00e8 interessante non tanto per l\u2019\u201ceffetto acquisizione\u201d, quanto per le implicazioni concrete: governance e licenza restano quelle di un progetto open source, mentre l\u2019integrazione con l\u2019ecosistema Cloudflare spinge forte su un tema che, per noi dev, \u00e8 sempre il pi\u00f9 doloroso: ridurre la distanza tra ambiente locale e produzione.<\/p>\n\n\n\n<p>In pi\u00f9, l\u2019annuncio arriva insieme a un passaggio tecnico importante: Astro 6 \u00e8 alle porte, con una prima beta pubblica gi\u00e0 disponibile e un nuovo dev server basato su Vite che promette un\u2019esperienza di sviluppo pi\u00f9 coerente con i runtime moderni (in primis, Workers).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"1013\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1.png\" alt=\"Grafica dell\u2019annuncio: Astro entra in Cloudflare\" class=\"wp-image-79\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1.png 1800w, https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1-300x169.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1-1024x576.png 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1-768x432.png 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1-1536x864.png 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/6\/2026\/01\/BLOG-3112_1-400x225.png 400w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><figcaption class=\"wp-element-caption\">L\u2019annuncio ufficiale dell\u2019ingresso di Astro in Cloudflare. \u2014 <em>Forr\u00e1s: Cloudflare Blog<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa significa \u201cAstro entra in Cloudflare\u201d in pratica<\/h2>\n\n\n\n<p>Il punto centrale, per chi usa Astro in produzione, \u00e8 che non cambia la natura del progetto: Astro resta open source, con licenza MIT, roadmap pubblica e un modello di governance aperto. Anche il team full-time di The Astro Technology Company passa in Cloudflare e continua a lavorare su Astro.<\/p>\n\n\n\n<p>Sul fronte \u201cecosistema\u201d, viene ribadita la continuit\u00e0 del supporto ai contributor anche tramite l\u2019<a href=\"https:\/\/astro.build\/blog\/astro-ecosystem-fund-update\/\">Astro Ecosystem Fund<\/a>, affiancato da partner industriali (tra cui Webflow, Netlify, Wix, Sentry, Stainless e altri citati nell\u2019annuncio).<\/p>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Portabilit\u00e0: nessun lock-in annunciato<\/h4>\n\n\n<p>Astro nasce con l\u2019idea di portabilit\u00e0: \u201crun anywhere\u201d su cloud e piattaforme diverse. Nell\u2019annuncio viene esplicitato che questo non cambia: puoi continuare a fare deploy dove preferisci.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 Astro continua a essere scelto: il focus sui siti content-driven<\/h2>\n\n\n\n<p>Il panorama dei framework web \u00e8 affollato, e tanti progetti cercano di coprire contemporaneamente siti editoriali, e-commerce, web app complesse e dashboard super interattive. La traiettoria di Astro, invece, \u00e8 stata diversa: l\u2019adozione \u00e8 cresciuta perch\u00e9 il framework \u00e8 rimasto intenzionalmente focalizzato.<\/p>\n\n\n\n<p>Astro basa la sua identit\u00e0 su alcuni principi di design (descritti nella documentazione) che, in sintesi, lo posizionano come scelta \u201cdi default\u201d quando il contenuto \u00e8 al centro e l\u2019obiettivo \u00e8 performance e semplicit\u00e0.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Content-driven<\/strong>: struttura e primitive pensate per mettere in evidenza contenuti e pagine.<\/li>\n\n\n<li><strong>Server-first<\/strong>: HTML renderizzato lato server quando possibile, perch\u00e9 spesso \u00e8 la scelta pi\u00f9 veloce e robusta.<\/li>\n\n\n<li><strong>Fast by default<\/strong>: l\u2019idea \u00e8 rendere difficile costruire un sito lento senza accorgersene.<\/li>\n\n\n<li><strong>Easy to use<\/strong>: onboarding rapido anche senza essere esperti di toolchain e bundler.<\/li>\n\n\n<li><strong>Developer-focused<\/strong>: strumenti e risorse per lavorare bene, non solo \u201cfeature\u201d.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Islands Architecture: interattivit\u00e0 dove serve, non ovunque<\/h3>\n\n\n\n<p>Un concetto chiave \u00e8 la <em>Islands Architecture<\/em> (architettura a isole): gran parte della pagina pu\u00f2 restare HTML statico (veloce, cacheabile, semplice), e solo alcune porzioni diventano \u201cclient islands\u201d, cio\u00e8 componenti che vengono idratati sul client quando serve interattivit\u00e0.<\/p>\n\n\n\n<p>Il dettaglio pratico che piace a molti team: puoi usare la UI library che preferisci per ogni isola (React, Vue, Svelte, Solid, ecc.) e persino mixarne pi\u00f9 di una nella stessa pagina, se ha senso per il progetto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un asse sempre pi\u00f9 evidente: Astro come base per piattaforme costruite su Cloudflare<\/h2>\n\n\n\n<p>Nell\u2019annuncio viene sottolineato un trend: diverse piattaforme che poggiano su Cloudflare (anche tramite Cloudflare for Platforms) hanno scelto Astro come fondazione per i siti generati e pubblicati dai loro utenti.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><a href=\"https:\/\/webflow.com\/feature\/cloud\">Webflow Cloud<\/a>: i progetti Astro vengono distribuiti sulla rete Cloudflare.<\/li>\n\n\n<li><a href=\"https:\/\/vibe.wix.com\/\">Wix Vibe<\/a>: la creazione di un nuovo progetto genera, dietro le quinte, un sito Astro eseguito su Cloudflare.<\/li>\n\n\n<li><a href=\"https:\/\/www.stainless.com\/\">Stainless<\/a>: la generazione di developer docs produce un progetto Astro su Cloudflare, basato su Starlight.<\/li>\n\n<\/ul>\n\n\n\n<p>\u00c8 un segnale chiaro: Astro non \u00e8 pi\u00f9 \u201csolo un framework da dev\u201d, ma anche un building block che piattaforme e prodotti usano per rendere pi\u00f9 semplice la pubblicazione di contenuti sul web.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Astro 6: nuova beta e dev server ripensato con Vite<\/h2>\n\n\n\n<p>Astro 6 \u00e8 indicato come la prossima grande tappa: la prima beta pubblica \u00e8 gi\u00e0 disponibile e la release GA \u00e8 attesa \u201cnelle settimane successive\u201d secondo l\u2019annuncio.<\/p>\n\n\n\n<p>La novit\u00e0 pi\u00f9 interessante, lato workflow quotidiano, \u00e8 un nuovo development server costruito sulla <strong>Vite Environments API<\/strong>. L\u2019obiettivo \u00e8 far girare il codice in locale usando lo stesso runtime (o comunque lo stesso tipo di runtime) che userai in deploy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Provare Astro 6 beta: comandi rapidi<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Creare un nuovo progetto puntando al canale \u201cnext\u201d\nnpm create astro@latest -- --ref next\n\n# Aggiornare un progetto esistente alla beta\nnpx @astrojs\/upgrade beta\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#6A737D\"># Creare un nuovo progetto puntando al canale \u201cnext\u201d<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">npm<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#9ECBFF\"> astro@latest<\/span><span style=\"color:#79B8FF\"> --<\/span><span style=\"color:#79B8FF\"> --ref<\/span><span style=\"color:#9ECBFF\"> next<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color:#6A737D\"># Aggiornare un progetto esistente alla beta<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">npx<\/span><span style=\"color:#9ECBFF\"> @astrojs\/upgrade<\/span><span style=\"color:#9ECBFF\"> beta<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Local dev pi\u00f9 vicino alla produzione con Cloudflare Workers<\/h3>\n\n\n\n<p>Il caso d\u2019uso esplicitato \u00e8 molto concreto: quando esegui <code>astro dev<\/code> insieme al <strong>Cloudflare Vite plugin<\/strong>, il codice pu\u00f2 essere eseguito in <strong>workerd<\/strong> (il runtime open source di Cloudflare Workers). Questo apre la porta, gi\u00e0 in locale, all\u2019uso delle API tipiche dell\u2019ambiente Workers: <strong>Durable Objects<\/strong>, <strong>D1<\/strong>, <strong>KV<\/strong>, <strong>Agents<\/strong> e le altre binding del runtime.<\/p>\n\n\n\n<div class=\"wp-block-group callout callout-success is-style-success is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Non \u00e8 \u201csolo Cloudflare\u201d<\/h4>\n\n\n<p>L\u2019aspetto interessante della Vite Environments API \u00e8 che, in teoria, qualsiasi runtime JavaScript supportato da un plugin che implementa questa API pu\u00f2 ottenere lo stesso vantaggio: sviluppo locale che rispecchia l\u2019ambiente di produzione (runtime e runtime APIs).<\/p>\n\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Live Content Collections: ora stabili in Astro 6<\/h3>\n\n\n\n<p>Astro 6 stabilizza anche le <strong>Live Content Collections<\/strong>: l\u2019idea \u00e8 poter aggiornare dati \u201cin tempo reale\u201d senza dover rifare la build dell\u2019intero sito. \u00c8 un tassello utile quando il contenuto cambia spesso (esempio citato: inventario di uno storefront) mantenendo per\u00f2 validazione e caching che fanno parte dell\u2019approccio di Astro alle content collections.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Altre novit\u00e0 citate: CSP di prima classe, API pi\u00f9 semplici, Zod 4<\/h3>\n\n\n\n<p>Tra gli altri punti menzionati: il supporto \u201cfirst-class\u201d alla <strong>Content Security Policy (CSP)<\/strong>, alcune semplificazioni delle API e l\u2019upgrade a <strong>Zod 4<\/strong> (Zod \u00e8 una libreria diffusa per validazione e definizione di schema in TypeScript\/JavaScript).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Implicazioni per chi sviluppa: cosa tenere d\u2019occhio nei prossimi mesi<\/h2>\n\n\n\n<p>Se lavori su siti editoriali, docsite, marketing site o portali \u201ca contenuto\u201d, il messaggio \u00e8 doppio: da un lato Astro continua a investire sul suo posizionamento (performance e HTML server-first); dall\u2019altro Cloudflare porta in dote un\u2019infrastruttura e un runtime che rendono pi\u00f9 credibile l\u2019idea di un ambiente di sviluppo coerente con la produzione.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>Se fai deploy su Workers, il nuovo dev server pu\u00f2 ridurre sorprese legate a differenze di runtime tra locale e prod.<\/li>\n\n\n<li>Le Live Content Collections spingono verso siti \u201cquasi statici\u201d ma con dati dinamici aggiornabili senza rebuild, un pattern sempre pi\u00f9 richiesto.<\/li>\n\n\n<li>Il supporto CSP di prima classe (quando arriver\u00e0 in GA) pu\u00f2 semplificare hardening e compliance su progetti dove la sicurezza \u00e8 un requisito reale, non un afterthought.<\/li>\n\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Riepilogo<\/h2>\n\n\n\n<p>Astro entra in Cloudflare mantenendo open source, licenza MIT e governance aperta. Il timing coincide con Astro 6, che mette al centro un dev server basato su Vite (Vite Environments API) e un\u2019esperienza di sviluppo locale pi\u00f9 allineata ai runtime di deploy, con un focus particolare su Cloudflare Workers tramite workerd e le relative runtime APIs. In parallelo, Astro 6 stabilizza le Live Content Collections e introduce (tra le altre cose) un percorso verso CSP di prima classe e un upgrade a Zod 4.<\/p>\n\n\n<div class=\"references-section\">\n                <h2>Riferimenti \/ Fonti<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/blog.cloudflare.com\/astro-joins-cloudflare\/\" target=\"_blank\" rel=\"noopener noreferrer\">Astro is joining Cloudflare<\/a><\/li><li><a href=\"https:\/\/astro.build\/\" target=\"_blank\" rel=\"noopener noreferrer\">Astro<\/a><\/li><li><a href=\"https:\/\/github.com\/withastro\/astro\/milestone\/37\" target=\"_blank\" rel=\"noopener noreferrer\">Astro 6 milestone<\/a><\/li><li><a href=\"https:\/\/github.com\/withastro\/astro\/releases\/tag\/astro%406.0.0-beta.0\" target=\"_blank\" rel=\"noopener noreferrer\">astro@6.0.0-beta.0<\/a><\/li><li><a href=\"https:\/\/astro.build\/blog\/astro-6-beta\/\" target=\"_blank\" rel=\"noopener noreferrer\">Astro 6 beta<\/a><\/li><li><a href=\"https:\/\/vite.dev\/guide\/api-environment\" target=\"_blank\" rel=\"noopener noreferrer\">Vite Environments API<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/workers\/vite-plugin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare Workers Vite plugin<\/a><\/li><li><a href=\"https:\/\/github.com\/cloudflare\/workerd\" target=\"_blank\" rel=\"noopener noreferrer\">workerd<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/durable-objects\/\" target=\"_blank\" rel=\"noopener noreferrer\">Durable Objects<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/d1\/\" target=\"_blank\" rel=\"noopener noreferrer\">D1<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/kv\/\" target=\"_blank\" rel=\"noopener noreferrer\">KV<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/agents\/\" target=\"_blank\" rel=\"noopener noreferrer\">Agents<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/workers\/runtime-apis\/bindings\/\" target=\"_blank\" rel=\"noopener noreferrer\">Workers runtime APIs bindings<\/a><\/li><li><a href=\"https:\/\/docs.astro.build\/en\/reference\/experimental-flags\/live-content-collections\/\" target=\"_blank\" rel=\"noopener noreferrer\">Live Content Collections<\/a><\/li><li><a href=\"https:\/\/v6.docs.astro.build\/en\/guides\/content-collections\" target=\"_blank\" rel=\"noopener noreferrer\">Content collections (Astro v6 docs)<\/a><\/li><li><a href=\"https:\/\/astro.build\/blog\/astro-ecosystem-fund-update\/\" target=\"_blank\" rel=\"noopener noreferrer\">Astro Ecosystem Fund update<\/a><\/li><li><a href=\"https:\/\/developers.cloudflare.com\/cloudflare-for-platforms\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare for Platforms<\/a><\/li><li><a href=\"https:\/\/webflow.com\/feature\/cloud\" target=\"_blank\" rel=\"noopener noreferrer\">Webflow Cloud<\/a><\/li><li><a href=\"https:\/\/vibe.wix.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Wix Vibe<\/a><\/li><li><a href=\"https:\/\/astro.build\/blog\/stainless-astro-launch\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stainless Astro launch (Starlight)<\/a><\/li><li><a href=\"https:\/\/zod.dev\/?id=introduction\" target=\"_blank\" rel=\"noopener noreferrer\">Zod<\/a><\/li><li><a href=\"https:\/\/docs.astro.build\/en\/concepts\/why-astro\/#design-principles\" target=\"_blank\" rel=\"noopener noreferrer\">There are many web frameworks out there \u2014 so why are developers choosing Astro?<\/a><\/li><li><a href=\"https:\/\/docs.astro.build\/en\/concepts\/islands\/\" target=\"_blank\" rel=\"noopener noreferrer\">Islands Architecture<\/a><\/li><li><a href=\"https:\/\/astro.build\/blog\/introducing-astro\/\" target=\"_blank\" rel=\"noopener noreferrer\">Introducing Astro<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>Astro passa sotto il cappello di Cloudflare senza perdere la sua natura open source. In parallelo arriva Astro 6: dev server ridisegnato con Vite e un local dev molto pi\u00f9 vicino alla produzione.<\/p>\n","protected":false},"author":19,"featured_media":78,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[34,43,35,44,36],"class_list":["post-80","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-framework","tag-astro","tag-cloudflare","tag-cloudflare-workers","tag-javascript","tag-vite"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":1,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":141,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/posts\/80\/revisions\/141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/media\/78"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/media?parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/categories?post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/it\/wp-json\/wp\/v2\/tags?post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}