{"id":70139,"date":"2023-06-13T10:26:45","date_gmt":"2023-06-13T09:26:45","guid":{"rendered":"https:\/\/kinsta.com\/it\/?p=70139&#038;post_type=knowledgebase&#038;preview_id=70139"},"modified":"2025-10-01T20:43:25","modified_gmt":"2025-10-01T19:43:25","slug":"objects-are-not-valid-as-a-react-child","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/","title":{"rendered":"Come Risolvere l&#8217;Errore &#8220;Objects Are Not Valid as a React Child&#8221;"},"content":{"rendered":"<p>React \u00e8 una libreria <a href=\"https:\/\/kinsta.com\/javascript\/\">JavaScript<\/a> per la creazione di interfacce utente ampiamente utilizzata da <a href=\"https:\/\/kinsta.com\/it\/blog\/tipi-di-developer\/\">sviluppatrici e sviluppatori<\/a> di tutto il mondo. Permette di creare interfacce utente complesse grazie a componenti riutilizzabili e gestione dello stato.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/it\/blog\/react-js\/\">React<\/a> \u00e8 utilizzata sia da principianti che da sviluppatori esperti, e non \u00e8 raro vedere messaggi di errore come &#8220;Objects Are Not Valid as a React Child&#8221;<\/p>\n<p>In questo articolo analizzeremo le cause di questo errore e forniremo le soluzioni per risolverlo.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Quali sono le cause dell&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;?<\/h2>\n<p>L&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221; \u00e8 un errore frequente nella creazione di applicazioni React. Si verifica quando un componente riceve un oggetto come child invece di un elemento React valido. Il messaggio di errore di solito appare cos\u00ec:<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/05\/objects-not-valid-react-error.jpg\" alt=\"Errore \u201cObjects Are Not Valid as a React Child\u201d message\" width=\"1600\" height=\"228\"><figcaption class=\"wp-caption-text\">Errore &#8220;Objects Are Not Valid as a React Child&#8221;<\/figcaption><\/figure>\n<p>Il messaggio di errore viene emesso quando il componente ha ricevuto un oggetto invece di un elemento child React valido (come stringhe, numeri o elementi React, ma non array o oggetti). In pratica, viene passato un tipo di dati non valido o di dati non serializzabili come child.<\/p>\n<h3>1. Oggetto come child<\/h3>\n<pre><code class=\"language-jsx\">export default function App() {\n  return (\n    &lt;div&gt;\n      {{ message: \"Hello world!\" }}\n    &lt;\/div&gt;\n  );\n}<\/code><\/pre>\n<p>In questo esempio, il componente <strong>App<\/strong> cerca di rendere un oggetto come elemento child. In questo modo si verifica l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;, poich\u00e9 React non riconosce gli oggetti come elementi child validi.<\/p>\n<h3>2. Dati non serializzabili come child<\/h3>\n<pre><code class=\"language-jsx\">export default function App() {\n  const message = { text: \"Hello world!\" };\n  return (\n    &lt;div&gt;\n      {message}\n    &lt;\/div&gt;\n  );\n}<\/code><\/pre>\n<p>Nel codice qui sopra, il componente <strong>App<\/strong> cerca di rendere un tipo di dati non serializzabile (un oggetto) come elemento child. In questo caso viene emesso l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221; perch\u00e9 React richiede che tutti gli elementi child siano serializzabili.<\/p>\n<h3>3. Passare un array come child<\/h3>\n<pre><code class=\"language-jsx\">export default function App() {\n    const students = [\n        { name: 'John Doe', age: 12 },\n        { name: 'Jane Doe', age: 14 },\n    ];\n    const locale = {\n        state: 'Florida',\n        country: 'USA',\n    };\n    return (\n        &lt;&gt;\n            &lt;span&gt;{students}&lt;\/span&gt;\n            &lt;div&gt;{locale}&lt;\/div&gt;\n        &lt;\/&gt;\n    );\n}<\/code><\/pre>\n<p>In questo codice, abbiamo un array <code>students<\/code> e un oggetto <code>locale<\/code> che stiamo cercando di rendere come child. Tuttavia, passare un array o un oggetto come child non \u00e8 valido in React: questo codice genera l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;.<\/p>\n<h2>Come risolvere l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;?<\/h2>\n<p>Per risolvere questo errore, \u00e8 importante ricordare che gli array e gli oggetti sono iterabili in JavaScript. JavaScript considera gli array come un tipo speciale di oggetto, per cui il messaggio di errore continuer\u00e0 a riportare &#8220;Objects Are Not Valid as a React Child&#8221; anche se il problema riguarda un array.<\/p>\n<p>Per accedere ai dati di un array o di un oggetto, \u00e8 possibile iterare l&#8217;array utilizzando un ciclo, accedere a elementi specifici utilizzando l&#8217;indice o utilizzare la notazione a punti per gli oggetti.<\/p>\n<p>Ecco alcune soluzioni:<\/p>\n<h3>1. Convertire gli oggetti in stringhe o numeri<\/h3>\n<p>Un modo per risolvere l&#8217;errore \u00e8 quello di convertire l&#8217;oggetto in una stringa o in un numero prima di passarlo come child. Ad esempio:<\/p>\n<pre><code class=\"language-jsx\">export default function App() {\n  const message = { text: \"Hello world!\" };\n  return (\n    &lt;div&gt;\n      {JSON.stringify(message)}\n    &lt;\/div&gt;\n  );\n}<\/code><\/pre>\n<p>In questo esempio, convertiamo l&#8217;oggetto <code>message<\/code> in una stringa utilizzando il metodo <code>JSON.stringify()<\/code> prima di passarlo come elemento child. In questo modo si evita che si verifichi l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;.<\/p>\n<h3>2. Rendering corretto degli array con il metodo map()<\/h3>\n<p>Un&#8217;altra causa comune dell&#8217;errore \u00e8 l&#8217;uso scorretto degli array. Se si prova a renderizzare un array direttamente come elemento child, si verificher\u00e0 l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;.<\/p>\n<p>Dovreste invece utilizzare il metodo <code>map()<\/code> per convertire ogni elemento dell&#8217;array in un elemento child valido.<\/p>\n<pre><code class=\"language-jsx\">export default function App() {\n    const students = [\n        { name: 'John Doe', age: 12 },\n        { name: 'Jane Doe', age: 14 },\n    ];\n    const locale = {\n        state: 'Florida',\n        country: 'USA',\n    };\n    return (\n        &lt;&gt;\n            {students.map((student, index) =&gt; (\n                &lt;div key={index}&gt;\n                    &lt;span&gt;{student.name}&lt;\/span&gt;\n                    &lt;span&gt;{student.age}&lt;\/span&gt;\n                &lt;\/div&gt;\n            ))}\n            &lt;div&gt;\n                {locale.state}, {locale.country}\n            &lt;\/div&gt;\n        &lt;\/&gt;\n    );\n}<\/code><\/pre>\n<p>In questo codice, utilizziamo il metodo <code>map()<\/code> per iterare l&#8217;array <code>students<\/code> e convertire ogni elemento in un <code>div<\/code> contenente il nome e l&#8217;et\u00e0 dello studente. Aggiungiamo anche una propriet\u00e0 key a ogni elemento child per ottimizzare le prestazioni di rendering.<\/p>\n<h3>3. Usare il rendering condizionale per evitare il rendering di tipi di dati non validi<\/h3>\n<p>Se state passando dei dati che potrebbero non essere validi come child di React, potete utilizzare il rendering condizionale per evitare che si verifichi l&#8217;errore.<\/p>\n<pre><code class=\"language-jsx\">function App() {\n  const message = { text: \"Hello world!\" };\n  return (\n    &lt;div&gt;\n      {typeof message === 'string' ? message : null}\n    &lt;\/div&gt;\n  );\n}<\/code><\/pre>\n<p>In questo esempio, utilizziamo il rendering condizionale solo per rendere il messaggio se il tipo \u00e8 una stringa. In questo modo eviteremo che si verifichi l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;.<\/p>\n<h3>Best practice per prevenire l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;<\/h3>\n<p>Per evitare che l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221; si verifichi, \u00e8 importante seguire le <a href=\"https:\/\/kinsta.com\/it\/blog\/best-practice-react\/\">best practice<\/a>. Tra le pi\u00f9 importanti ricordiamo:<\/p>\n<ul>\n<li>Passare sempre come child elementi React validi<\/li>\n<li>Evitare di passare come child dati non serializzabili<\/li>\n<li>Utilizzare il rendering condizionale per gestire i casi limite e i tipi di dati non validi<\/li>\n<\/ul>\n<h2>Riepilogo<\/h2>\n<p>In questo articolo abbiamo visto come risolvere l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221; in tutti i possibili scenari e le best practice per evitare l&#8217;errore.<\/p>\n<p>\u00c8 importante ricordare che gli array sono considerati un tipo speciale di oggetto, quindi se non si esegue il loop di un array prima di renderizzarlo nella propria applicazione React, verr\u00e0 emesso l&#8217;errore &#8220;Objects Are Not Valid as a React Child&#8221;.<\/p>\n<p>Se avete un&#8217;applicazione React e volete condividerla con il mondo, date un&#8217;occhiata al servizio di <a href=\"https:\/\/sevalla.com\/application-hosting\/\">Hosting di Applicazioni<\/a> di Kinsta. Iniziare \u00e8 gratis!<\/p>\n<p><em>Condividete la vostra esperienza! Avete gi\u00e0 riscontrato questo problema? Come l&#8217;avete risolto? Avete seguito altri approcci non trattati in questo articolo? Fatecelo sapere nei commenti.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>React \u00e8 una libreria JavaScript per la creazione di interfacce utente ampiamente utilizzata da sviluppatrici e sviluppatori di tutto il mondo. Permette di creare interfacce utente &#8230;<\/p>\n","protected":false},"author":287,"featured_media":70140,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[26212],"class_list":["post-70139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-react"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come Risolvere l&#039;Errore &quot;Objects Are Not Valid as a React Child&quot; - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Problemi con l&#039;errore &quot;Objects Are Not Valid as a React Child&quot;? Ecco una guida con le soluzioni e qualche best practice.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come Risolvere l&#039;Errore &quot;Objects Are Not Valid as a React Child&quot;\" \/>\n<meta property=\"og:description\" content=\"Problemi con l&#039;errore &quot;Objects Are Not Valid as a React Child&quot;? Ecco una guida con le soluzioni e qualche best practice.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-13T09:26:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:43:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Joel Olawanle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Problemi con l&#039;errore &quot;Objects Are Not Valid as a React Child&quot;? Ecco una guida con le soluzioni e qualche best practice.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@olawanle_joel\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joel Olawanle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\"},\"author\":{\"name\":\"Joel Olawanle\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07\"},\"headline\":\"Come Risolvere l&#8217;Errore &#8220;Objects Are Not Valid as a React Child&#8221;\",\"datePublished\":\"2023-06-13T09:26:45+00:00\",\"dateModified\":\"2025-10-01T19:43:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\"},\"wordCount\":878,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\",\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\",\"name\":\"Come Risolvere l'Errore \\\"Objects Are Not Valid as a React Child\\\" - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\",\"datePublished\":\"2023-06-13T09:26:45+00:00\",\"dateModified\":\"2025-10-01T19:43:25+00:00\",\"description\":\"Problemi con l'errore \\\"Objects Are Not Valid as a React Child\\\"? Ecco una guida con le soluzioni e qualche best practice.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"React\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/react\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come Risolvere l&#8217;Errore &#8220;Objects Are Not Valid as a React Child&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07\",\"name\":\"Joel Olawanle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"caption\":\"Joel Olawanle\"},\"description\":\"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.\",\"sameAs\":[\"https:\/\/joelolawanle.com\/\",\"https:\/\/www.linkedin.com\/in\/olawanlejoel\/\",\"https:\/\/x.com\/olawanle_joel\",\"https:\/\/www.youtube.com\/@joelolawanle\"],\"gender\":\"male\",\"knowsAbout\":[\"JavaScript\",\"React\",\"Next.js\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"Technical Editor\",\"worksFor\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/joelolawanle\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come Risolvere l'Errore \"Objects Are Not Valid as a React Child\" - Kinsta\u00ae","description":"Problemi con l'errore \"Objects Are Not Valid as a React Child\"? Ecco una guida con le soluzioni e qualche best practice.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/","og_locale":"it_IT","og_type":"article","og_title":"Come Risolvere l'Errore \"Objects Are Not Valid as a React Child\"","og_description":"Problemi con l'errore \"Objects Are Not Valid as a React Child\"? Ecco una guida con le soluzioni e qualche best practice.","og_url":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2023-06-13T09:26:45+00:00","article_modified_time":"2025-10-01T19:43:25+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","type":"image\/jpeg"}],"author":"Joel Olawanle","twitter_card":"summary_large_image","twitter_description":"Problemi con l'errore \"Objects Are Not Valid as a React Child\"? Ecco una guida con le soluzioni e qualche best practice.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","twitter_creator":"@olawanle_joel","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Joel Olawanle","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/"},"author":{"name":"Joel Olawanle","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07"},"headline":"Come Risolvere l&#8217;Errore &#8220;Objects Are Not Valid as a React Child&#8221;","datePublished":"2023-06-13T09:26:45+00:00","dateModified":"2025-10-01T19:43:25+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/"},"wordCount":878,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/","url":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/","name":"Come Risolvere l'Errore \"Objects Are Not Valid as a React Child\" - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","datePublished":"2023-06-13T09:26:45+00:00","dateModified":"2025-10-01T19:43:25+00:00","description":"Problemi con l'errore \"Objects Are Not Valid as a React Child\"? Ecco una guida con le soluzioni e qualche best practice.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/06\/objects-are-not-valid-as-a-react-child.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/objects-are-not-valid-as-a-react-child\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"React","item":"https:\/\/kinsta.com\/it\/argomenti\/react\/"},{"@type":"ListItem","position":3,"name":"Come Risolvere l&#8217;Errore &#8220;Objects Are Not Valid as a React Child&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07","name":"Joel Olawanle","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","caption":"Joel Olawanle"},"description":"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.","sameAs":["https:\/\/joelolawanle.com\/","https:\/\/www.linkedin.com\/in\/olawanlejoel\/","https:\/\/x.com\/olawanle_joel","https:\/\/www.youtube.com\/@joelolawanle"],"gender":"male","knowsAbout":["JavaScript","React","Next.js"],"knowsLanguage":["English"],"jobTitle":"Technical Editor","worksFor":"Kinsta","url":"https:\/\/kinsta.com\/it\/blog\/author\/joelolawanle\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/70139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/287"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=70139"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/70139\/revisions"}],"predecessor-version":[{"id":72956,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/70139\/revisions\/72956"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/translations\/es"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/70139\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/70140"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=70139"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=70139"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=70139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}