{"id":40232,"date":"2024-02-29T11:37:03","date_gmt":"2024-02-29T11:37:03","guid":{"rendered":"https:\/\/www.carmatec.com\/?p=40232"},"modified":"2024-02-29T11:42:31","modified_gmt":"2024-02-29T11:42:31","slug":"node-js-21-le-novita-dellultima-versione","status":"publish","type":"post","link":"https:\/\/www.carmatec.com\/it_it\/blog\/node-js-21-whats-new-in-the-latest-release\/","title":{"rendered":"Node.js 21: quali sono le novit\u00e0 dell'ultima versione?"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"40232\" class=\"elementor elementor-40232\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee03bf e-flex e-con-boxed e-con e-parent\" data-id=\"2ee03bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a99480d elementor-widget elementor-widget-text-editor\" data-id=\"a99480d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2><b>Introduzione:<\/b><\/h2><p><span style=\"font-weight: 400;\">Con l'evolversi della tecnologia, si evolve anche Node.js, uno dei pi\u00f9 popolari ambienti di runtime JavaScript. Con ogni nuova release, Node.js offre agli sviluppatori di tutto il mondo una serie di miglioramenti, funzionalit\u00e0 e prestazioni. In questo post del blog, approfondiremo l'ultima versione di <\/span><b>Node.js 21\u00a0<\/b><span style=\"font-weight: 400;\">ed esplorate gli entusiasmanti aggiornamenti e miglioramenti che porta con s\u00e9.<\/span><\/p><p><b>Aggiornamento del motore V8:<\/b><\/p><p><span style=\"font-weight: 400;\">Node.js 21 \u00e8 accompagnato da un aggiornamento del motore JavaScript V8, che alimenta Google Chrome e Node.js. L'ultima versione del motore V8 apporta ottimizzazioni delle prestazioni, una migliore gestione della memoria e il supporto di nuove funzioni JavaScript, migliorando le prestazioni complessive e la stabilit\u00e0 delle applicazioni Node.js.<\/span><\/p><p><b>Supporto dei moduli ES stabili:<\/b><\/p><p><span style=\"font-weight: 400;\">Con Node.js 21, i moduli ES (<a href=\"https:\/\/nodejs.org\/api\/esm.html\" target=\"_blank\" rel=\"noopener\">Moduli ECMAScript<\/a>) esce dallo stato sperimentale e diventa stabile. Ci\u00f2 consente agli sviluppatori di utilizzare i moduli ES in modo nativo nelle applicazioni Node.js, senza dover ricorrere alla transpilazione o a strumenti aggiuntivi. I moduli ES offrono un migliore incapsulamento, una migliore organizzazione del codice e la compatibilit\u00e0 con i moderni strumenti JavaScript.<\/span><\/p><p><b>Miglioramenti ai rapporti diagnostici:<\/b><\/p><p><span style=\"font-weight: 400;\">Node.js 21 introduce miglioramenti alla funzione Diagnostic Reports, che fornisce informazioni dettagliate sulle prestazioni e sullo stato di salute delle applicazioni Node.js. L'ultima versione include miglioramenti alla generazione dei report, alla leggibilit\u00e0 e alla compatibilit\u00e0 con strumenti di terze parti, rendendo pi\u00f9 semplice per gli sviluppatori la diagnosi e la risoluzione dei problemi nelle loro applicazioni.<\/span><\/p><p><b>Memorizzazione locale asincrona sperimentale:<\/b><\/p><p><span style=\"font-weight: 400;\">Node.js 21 introduce il supporto sperimentale per Async Local Storage, una nuova API che consente agli sviluppatori di memorizzare e recuperare dati contestuali all'interno di contesti di esecuzione asincroni. Async Local Storage consente un migliore tracciamento e propagazione delle informazioni contestuali nelle operazioni asincrone, migliorando le capacit\u00e0 di debug e monitoraggio delle applicazioni Node.js.<\/span><\/p><p><b>Miglioramenti alle filettature dei lavoratori:<\/b><\/p><p><span style=\"font-weight: 400;\">Node.js 21 include miglioramenti a Worker Threads, una funzione introdotta nelle versioni precedenti per la parallelizzazione dei compiti legati alla CPU. Gli ultimi miglioramenti ottimizzano l'utilizzo delle risorse, migliorano la gestione dei thread e aumentano la stabilit\u00e0 e le prestazioni, rendendo pi\u00f9 facile per gli sviluppatori sfruttare la programmazione multi-thread nelle applicazioni Node.js.<\/span><\/p><p><b>HTTP\/2 Supporto push del server:<\/b><\/p><p><span style=\"font-weight: 400;\">Node.js 21 aggiunge il supporto per HTTP\/2 Server Push, una funzionalit\u00e0 che consente ai server di inviare proattivamente le risorse ai client prima che vengano richieste. HTTP\/2 Server Push pu\u00f2 migliorare le prestazioni delle applicazioni web riducendo la latenza e minimizzando i tempi di andata e ritorno per le richieste di risorse, con conseguente accelerazione del caricamento delle pagine e migliore esperienza dell'utente.<\/span><\/p><h2><b>Quali sono i suggerimenti per migrare da Node.js 20 a Node.js 21?<\/b><\/h2><p><span style=\"font-weight: 400;\">La migrazione da Node.js 20 a Node.js 21 comporta diversi passaggi per garantire una transizione senza problemi e ridurre al minimo i potenziali problemi. Ecco alcuni suggerimenti per aiutarvi a migrare con successo le vostre applicazioni Node.js:<\/span><\/p><p><b>Esaminare le note di rilascio:<\/b><\/p><p><span style=\"font-weight: 400;\">Iniziate a leggere le note di rilascio di Node.js 21 per comprendere i cambiamenti, le nuove funzionalit\u00e0 e le potenziali modifiche introdotte nell'ultima versione. Prestate molta attenzione a tutte le API deprecate o alle modifiche di comportamento che possono avere un impatto sulla vostra applicazione.<\/span><\/p><p><b>Verificare la compatibilit\u00e0:<\/b><\/p><p><span style=\"font-weight: 400;\">Verificare la compatibilit\u00e0 della base di codice esistente, delle dipendenze e dei moduli di terze parti con Node.js 21. Utilizzate strumenti come npm audit o yarn audit per identificare eventuali pacchetti obsoleti o vulnerabili che devono essere aggiornati per la compatibilit\u00e0 con l'ultima versione.<\/span><\/p><p><b>Aggiornare la versione di Node.js:<\/b><\/p><p><span style=\"font-weight: 400;\">Aggiornare la versione di Node.js a Node.js 21 installando l'ultima versione con un gestore di pacchetti come npm o yarn. Assicurarsi di aggiornare Node.js globalmente o all'interno della cartella del progetto, a seconda delle esigenze.<\/span><\/p><p><b>Eseguire i test:<\/b><\/p><p><span style=\"font-weight: 400;\">Dopo l'aggiornamento a Node.js 21, eseguite test completi sulla vostra applicazione per identificare eventuali problemi di compatibilit\u00e0, regressioni o comportamenti inaspettati introdotti dalla nuova versione. Framework di test automatizzati come Jest, Mocha o Jasmine possono aiutare ad automatizzare il processo di test.<\/span><\/p><p><b>Indirizzo Cambiamenti di rotta:<\/b><\/p><p><span style=\"font-weight: 400;\">Affrontare qualsiasi modifica o deprecazione identificata durante i test aggiornando di conseguenza la propria base di codice, le dipendenze o le impostazioni di configurazione. Consultare le note di rilascio e la documentazione per avere indicazioni su come mitigare le modifiche di rottura e garantire la compatibilit\u00e0 con Node.js 21.<\/span><\/p><p><b>Ottimizzare le prestazioni:<\/b><\/p><p><span style=\"font-weight: 400;\">Sfruttate i miglioramenti delle prestazioni e le ottimizzazioni introdotte in Node.js 21 per migliorare le prestazioni e la scalabilit\u00e0 della vostra applicazione. Prendete in considerazione l'ottimizzazione dell'utilizzo delle risorse, il miglioramento dell'efficienza del codice e l'utilizzo di nuove funzionalit\u00e0 per massimizzare i vantaggi in termini di prestazioni.<\/span><\/p><p><b>Esaminare le considerazioni sulla sicurezza:<\/b><\/p><p><span style=\"font-weight: 400;\">Rivedere e aggiornare le misure di sicurezza dell'applicazione per affrontare eventuali vulnerabilit\u00e0 o rischi associati alla nuova versione di Node.js. Rimanete informati sugli avvisi di sicurezza e sulle patch rilasciate dal team di sicurezza di Node.js e applicate tempestivamente gli aggiornamenti necessari.<\/span><\/p><p><b>Monitoraggio delle prestazioni dell'applicazione:<\/b><\/p><p><span style=\"font-weight: 400;\">Monitorate le prestazioni e la stabilit\u00e0 della vostra applicazione dopo la migrazione a Node.js 21 per assicurarvi che soddisfi i requisiti di prestazione e le aspettative degli utenti. Utilizzate gli strumenti di monitoraggio e le metriche delle prestazioni per identificare eventuali colli di bottiglia o problemi di prestazioni e ottimizzate l'applicazione di conseguenza.<\/span><\/p><p><b>Modifiche al documento:<\/b><\/p><p><span style=\"font-weight: 400;\">Documentare tutte le modifiche, gli aggiornamenti o le ottimizzazioni apportate durante il processo di migrazione per facilitare la manutenzione futura, la risoluzione dei problemi e la collaborazione tra i membri del team. Mantenere una documentazione chiara e aggiornata per garantire che tutti i partecipanti al progetto siano consapevoli delle modifiche e del loro impatto.<\/span><\/p><h2><b>Conclusione:<\/b><\/h2><p>Node.js 21 offre agli sviluppatori un gran numero di nuove funzionalit\u00e0, miglioramenti e prestazioni, consentendo loro di creare applicazioni pi\u00f9 veloci, pi\u00f9 scalabili e pi\u00f9 affidabili. Dal motore V8 aggiornato al supporto stabile dei moduli ES, dai miglioramenti dei rapporti diagnostici allo storage locale asincrono sperimentale, <a href=\"https:\/\/www.carmatec.com\/it_it\/blog\/i-migliori-framework-nodejs-per-lo-sviluppo-di-app\/\">Node.js 21 mette a disposizione degli sviluppatori strumenti e funzionalit\u00e0<\/a> per affrontare sfide complesse e offrire esperienze eccezionali agli utenti. Poich\u00e9 l'ecosistema Node.js continua a evolversi, gli sviluppatori possono aspettarsi aggiornamenti e innovazioni ancora pi\u00f9 interessanti nelle prossime versioni.\u00a0<span style=\"text-align: var(--text-align);\">Potenziate il vostro progetto con il massimo livello <a href=\"https:\/\/www.carmatec.com\/it_it\/assumere-sviluppatori\/assumere-uno-sviluppatore-nodejs\/\">Sviluppatori di Node.js<\/a> da <a href=\"https:\/\/www.carmatec.com\/it_it\/\">Carmatec<\/a> per un'efficienza e un'innovazione senza precedenti.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d66dac9 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d66dac9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-96ac45c\" data-id=\"96ac45c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e505054 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"e505054\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Domande frequenti<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5691d8 elementor-widget elementor-widget-accordion\" data-id=\"b5691d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1901\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1901\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Che cos'\u00e8 Node.js 21?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1901\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1901\"><p>Node.js 21 \u00e8 l'ultima versione dell'ambiente di runtime Node.js, che apporta numerose nuove funzionalit\u00e0, miglioramenti e correzioni di bug alla piattaforma.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1902\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-1902\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quali sono le caratteristiche principali di Node.js 21?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1902\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-1902\"><p>Node.js 21 introduce diversi aggiornamenti, tra cui l'aggiornamento del motore V8, il supporto stabile per i moduli ES, miglioramenti ai rapporti diagnostici, l'archiviazione locale asincrona sperimentale, miglioramenti ai thread dei lavoratori e il supporto HTTP\/2 Server Push.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1903\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-1903\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00c8 sicuro aggiornare a Node.js 21 da una versione precedente?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1903\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-1903\"><p>L'aggiornamento a Node.js 21 consente agli sviluppatori di sfruttare le caratteristiche e i miglioramenti pi\u00f9 recenti, migliorando le prestazioni, la stabilit\u00e0 e le capacit\u00e0 delle loro applicazioni Node.js. Inoltre, garantisce la compatibilit\u00e0 con gli standard e gli strumenti JavaScript pi\u00f9 recenti.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1904\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-1904\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Perch\u00e9 dovrei aggiornare a Node.js 21?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1904\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-1904\"><p>Sebbene Node.js 21 apporti molte nuove funzionalit\u00e0 e miglioramenti, \u00e8 essenziale esaminare le note di rilascio e garantire la compatibilit\u00e0 con la base di codice e le dipendenze esistenti prima di effettuare l'aggiornamento. \u00c8 consigliabile testare a fondo le applicazioni in un ambiente di sviluppo prima di distribuirle in produzione.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1905\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-1905\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Come posso aggiornare a Node.js 21?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1905\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-1905\"><p>Per passare a Node.js 21, si possono usare gestori di pacchetti come npm o yarn per installare l'ultima versione a livello globale o all'interno della directory del progetto. In alternativa, si possono scaricare i binari o il codice sorgente di Node.js dal sito ufficiale di Node.js e seguire le istruzioni di installazione per il proprio sistema operativo.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1906\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-1906\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Ci sono cambiamenti radicali in Node.js 21?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1906\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-1906\"><p>Sebbene Node.js si sforzi di mantenere la retrocompatibilit\u00e0, in ogni release possono essere introdotte alcune modifiche o deprecazioni. \u00c8 essenziale esaminare le note di rilascio e la documentazione per identificare eventuali problemi di compatibilit\u00e0 e apportare le modifiche necessarie alla propria base di codice.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction: As technology evolves, so does Node.js, one of the most popular JavaScript runtime environments. With each new release, Node.js brings a host of enhancements, features, and performance improvements to developers worldwide. In this blog post, we&#8217;ll delve into the latest release of Node.js 21\u00a0and explore the exciting updates and enhancements it brings to the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":40245,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,80],"tags":[],"class_list":["post-40232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-nodejs"],"_links":{"self":[{"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/posts\/40232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/comments?post=40232"}],"version-history":[{"count":0,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/posts\/40232\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/media\/40245"}],"wp:attachment":[{"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/media?parent=40232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/categories?post=40232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.carmatec.com\/it_it\/wp-json\/wp\/v2\/tags?post=40232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}