[{"data":1,"prerenderedAt":532},["ShallowReactive",2],{"footer-blog":3,"i-ph:cookie-bold":156,"footer-soluzioni":160,"blog-post-\u002Fblog\u002Fbig-tech-ai-agentica-pmi":389,"blog-all-nav":400},[4,39,62,82,107,131],{"id":5,"title":6,"body":7,"date":17,"description":18,"draft":19,"extension":20,"featured_header":21,"featured_image":21,"language":22,"meta":23,"navigation":25,"path":26,"related":27,"seo":30,"stem":31,"tags":32,"__hash__":38},"blog\u002Fblog\u002Fbig-tech-ai-agentica-pmi.md","Big Tech licenzia per l'AI agentica: cosa cambia (e cosa no) per la tua PMI",{"type":8,"value":9,"toc":13},"minimark",[10],[11,12],"ai-agentica-pmi-article",{},{"title":14,"searchDepth":15,"depth":15,"links":16},"",2,[],"2026\u002F04\u002F30","Atlassian taglia 1.600 dipendenti, Amazon 16.000. Tutto in nome dell'AI agentica. Ma l'agente AI in una PMI italiana fa una cosa diversa — e questo cambia tutto.",false,"md","\u002Fimages\u002Fposts\u002Fbig-tech-ai-agentica-cover.png","it",{"author":24},"Fabio Fabrizi",true,"\u002Fblog\u002Fbig-tech-ai-agentica-pmi",[28,29],"ai-per-piccole-imprese","mcp-model-context-protocol",{"title":6,"description":18},"blog\u002Fbig-tech-ai-agentica-pmi",[33,34,35,36,37],"ai","ai-agents","pmi","automazione","business","x2fdkbIledkBtA8TrrbWvL19pG5dV7KTIxEbm3HNQNA",{"id":40,"title":41,"body":42,"date":49,"description":50,"draft":19,"extension":20,"featured_header":51,"featured_image":51,"language":22,"meta":52,"navigation":25,"path":53,"related":54,"seo":55,"stem":56,"tags":57,"__hash__":61},"blog\u002Fblog\u002Fautomatizzare-controllo-fatture.md","Come ho automatizzato il controllo delle spese (eliminando l'appuntamento mensile)",{"type":8,"value":43,"toc":47},[44],[45,46],"fatture-auto-article",{},{"title":14,"searchDepth":15,"depth":15,"links":48},[],"2026\u002F03\u002F09","Da email a gestionale in automatico: come funziona l'automazione delle fatture per una PMI, quanto si risparmia e con quali strumenti.","\u002Fimages\u002Fposts\u002Fcontrollo-fatture-cover.png",{"author":24},"\u002Fblog\u002Fautomatizzare-controllo-fatture",null,{"title":41,"description":50},"blog\u002Fautomatizzare-controllo-fatture",[36,58,35,59,60],"fatture","gestionale","produttività","D1Az88Hfz3MBm95Ye0XLId4C88MEl5IBCCH_UiHwSyM",{"id":63,"title":64,"body":65,"date":72,"description":73,"draft":19,"extension":20,"featured_header":74,"featured_image":74,"language":22,"meta":75,"navigation":25,"path":76,"related":54,"seo":77,"stem":78,"tags":79,"__hash__":81},"blog\u002Fblog\u002Fai-per-piccole-imprese.md","Automazioni AI per piccole imprese: cosa ha senso (e cosa no)",{"type":8,"value":66,"toc":70},[67],[68,69],"ai-pmi-article",{},{"title":14,"searchDepth":15,"depth":15,"links":71},[],"2026\u002F03\u002F08","Guida pratica all'intelligenza artificiale per PMI italiane. Dove l'AI funziona davvero, dove non ha senso, quanto costa e come partire senza rischi.","\u002Fimages\u002Fposts\u002Fbg-ai-agents.png",{"author":24},"\u002Fblog\u002Fai-per-piccole-imprese",{"title":64,"description":73},"blog\u002Fai-per-piccole-imprese",[33,35,36,80,37],"chatbot","UQH2X7t3I-lWePEnDUwOqZ6CI9qLUJSJOxjdDsigtBY",{"id":83,"title":84,"body":85,"date":92,"description":93,"draft":19,"extension":20,"featured_header":94,"featured_image":95,"language":22,"meta":96,"navigation":25,"path":97,"related":54,"seo":98,"stem":99,"tags":100,"__hash__":106},"blog\u002Fblog\u002Fvector-database.md","Vector Database: Cos'è e Quando Ti Serve",{"type":8,"value":86,"toc":90},[87],[88,89],"vector-db-article",{},{"title":14,"searchDepth":15,"depth":15,"links":91},[],"2026\u002F02\u002F16","Guida pratica ai vector database. Cosa sono, come funzionano, quando usarli. pgvector vs Qdrant, RAG, ricerca semantica.","\u002Fimages\u002Fposts\u002Fbg-vector-db.png","\u002Fimages\u002Fposts\u002Ffeatured-vector-db.png",{"author":24},"\u002Fblog\u002Fvector-database",{"title":84,"description":93},"blog\u002Fvector-database",[101,33,102,103,104,105],"vector-database","rag","semantic-search","pgvector","qdrant","bt54zVDEHNpQAEDdmjQtdZPRJHxbe0EsLR0w1lFk8r4",{"id":108,"title":109,"body":110,"date":117,"description":118,"draft":19,"extension":20,"featured_header":119,"featured_image":120,"language":22,"meta":121,"navigation":25,"path":122,"related":54,"seo":123,"stem":124,"tags":125,"__hash__":130},"blog\u002Fblog\u002Fmcp-model-context-protocol.md","Model Context Protocol (MCP) per Claude Code",{"type":8,"value":111,"toc":115},[112],[113,114],"mcp-article",{},{"title":14,"searchDepth":15,"depth":15,"links":116},[],"2026\u002F02\u002F15","Guida pratica al Model Context Protocol (MCP) per Claude Code. Setup, server più usati (GitHub, Notion, Cloudflare, Supabase, Playwright) e dove trovarne altri.","\u002Fimages\u002Fposts\u002Fbg-mcp.png","\u002Fimages\u002Fposts\u002Ffeatured-mcp.png",{"author":24},"\u002Fblog\u002Fmcp-model-context-protocol",{"title":109,"description":118},"blog\u002Fmcp-model-context-protocol",[126,127,33,128,129],"mcp","claude-code","developer-tools","automation","6UJ39xsg3wJtDqxCc_V3ehv_KXazBSgw2pWHisYYYhQ",{"id":132,"title":133,"body":134,"date":141,"description":142,"draft":19,"extension":20,"featured_header":143,"featured_image":144,"language":22,"meta":145,"navigation":25,"path":146,"related":54,"seo":147,"stem":148,"tags":149,"__hash__":155},"blog\u002Fblog\u002F01.test driven development.md","Test-Driven Development: Guida Pratica all'Unit Testing",{"type":8,"value":135,"toc":139},[136],[137,138],"tdd-article",{},{"title":14,"searchDepth":15,"depth":15,"links":140},[],"2026\u002F01\u002F29","L'unit testing è essenziale per garantire la qualità del software. Scopri i benefici del TDD, esempi pratici con xUnit e C#, e come integrarlo nel ciclo di sviluppo","\u002Fimages\u002Fposts\u002Fbg02.jpg","\u002Fimages\u002Fposts\u002Fcover-tdd.png",{"author":24},"\u002Fblog\u002Ftest-driven-development",{"title":133,"description":142},"blog\u002F01.test driven development",[150,151,152,153,154],"tdd","unit-testing","xunit","csharp","best-practices","XS9tyTcTyRFi17FkMqd6ufueYnhWFQKMcanGw-9dFbQ",{"left":157,"top":157,"width":158,"height":158,"rotate":157,"vFlip":19,"hFlip":19,"body":159},0,256,"\u003Cpath fill=\"currentColor\" d=\"M167.31 160.69a16 16 0 1 1-22.62 0a16 16 0 0 1 22.62 0m-86.62-8a16 16 0 1 0 22.62 0a16 16 0 0 0-22.62 0m14.62-33.38a16 16 0 1 0-22.62 0a16 16 0 0 0 22.62 0m48-6.62a16 16 0 1 0 0 22.62a16 16 0 0 0 0-22.62M236 128A108 108 0 1 1 128 20a12 12 0 0 1 12 12a36 36 0 0 0 36 36a12 12 0 0 1 12 12a36 36 0 0 0 36 36a12 12 0 0 1 12 12m-24.67 10.65A60.17 60.17 0 0 1 165 91a60.17 60.17 0 0 1-47.66-46.32a84 84 0 1 0 94 94Z\"\u002F>",[161,182,203,227,249,269,288,311,330,351,371],{"id":162,"title":163,"body":164,"cta_subtitle":54,"cta_title":54,"date":141,"description":171,"draft":19,"extension":20,"featured":25,"featured_header":74,"featured_image":74,"language":22,"layout":54,"link":172,"meta":174,"navigation":25,"path":175,"seo":176,"stem":177,"summary":54,"tags":178,"__hash__":181},"soluzioni\u002Fsoluzioni\u002Fai-agents\u002Findex.md","AI e Sistemi Agentici",{"type":8,"value":165,"toc":169},[166],[167,168],"ai-agents-page",{},{"title":14,"searchDepth":15,"depth":15,"links":170},[],"Soluzioni di intelligenza artificiale e sistemi agentici per automatizzare processi complessi. Integrazione LLM, chatbot intelligenti, RAG e workflow AI-powered.",{"label":173},"Scopri di più",{},"\u002Fsoluzioni\u002Fai-agents",{"title":163,"description":171},"soluzioni\u002Fai-agents\u002Findex",[33,179,36,180],"llm","agenti","-AEPT2v1vO04nWYz5IDtNL4Q4oLvg5GHk3tbFuX_mvo",{"id":183,"title":184,"body":185,"cta_subtitle":54,"cta_title":54,"date":192,"description":193,"draft":19,"extension":20,"featured":25,"featured_header":194,"featured_image":194,"language":22,"layout":195,"link":54,"meta":196,"navigation":25,"path":197,"seo":198,"stem":199,"summary":54,"tags":200,"__hash__":202},"soluzioni\u002Fsoluzioni\u002F04.industria-4-0.md","SmartCNC - Industria 4.0 per PMI",{"type":8,"value":186,"toc":190},[187],[188,189],"smart-cnc-page",{},{"title":14,"searchDepth":15,"depth":15,"links":191},[],"2026\u002F01\u002F07","Raccogli i dati dalle tue macchine CNC con OPC-UA, visualizzali in dashboard e accedi agli incentivi fiscali. Soluzione chiavi in mano per piccole e medie imprese.","\u002Fimages\u002Fposts\u002Fbg-cnc.webp","full-width",{},"\u002Fsoluzioni\u002Findustria-4-0",{"title":184,"description":193},"soluzioni\u002F04.industria-4-0",[201],"industria 4.0","da4oz65s6Gwhywlnd9Xbdp7pPecRaZeKzvgbmOYr_UI",{"id":204,"title":205,"body":206,"cta_subtitle":213,"cta_title":214,"date":215,"description":216,"draft":19,"extension":20,"featured":25,"featured_header":217,"featured_image":217,"language":22,"layout":54,"link":218,"meta":220,"navigation":25,"path":221,"seo":222,"stem":223,"summary":54,"tags":224,"__hash__":226},"soluzioni\u002Fsoluzioni\u002F07.voicenet.md","VoiceNET - Assistente IA Voce & Testo",{"type":8,"value":207,"toc":211},[208],[209,210],"voice-net-page",{},{"title":14,"searchDepth":15,"depth":15,"links":212},[],"Raccontaci del tuo locale e ti mostriamo come possiamo aiutarti.","Vuoi provare VoiceNet?","2025\u002F01\u002F15","Assistente vocale AI che risponde alle chiamate del tuo locale 24\u002F7. Prenotazioni automatiche, integrazione centralino, dashboard completa.","\u002Fimages\u002Fposts\u002Fvoicenet-cover.png",{"label":219},"Scopri VoiceNet",{},"\u002Fsoluzioni\u002Fvoicenet",{"title":205,"description":216},"soluzioni\u002F07.voicenet",[33,225,36],"voce","RxMtQkvzbUgKdxTy-8g5lqvwlKj6eLd_l7ZrDJVjsgo",{"id":228,"title":229,"body":230,"cta_subtitle":54,"cta_title":54,"date":237,"description":238,"draft":19,"extension":20,"featured":19,"featured_header":239,"featured_image":239,"language":22,"layout":54,"link":54,"meta":240,"navigation":25,"path":241,"seo":242,"stem":243,"summary":54,"tags":244,"__hash__":248},"soluzioni\u002Fsoluzioni\u002F06.ecommerce-grandnode.md","E-Commerce Professionale con GrandNode2",{"type":8,"value":231,"toc":235},[232],[233,234],"ecommerce-grandnode-page",{},{"title":14,"searchDepth":15,"depth":15,"links":236},[],"2024\u002F11\u002F03","Piattaforma e-commerce enterprise basata su .NET e MongoDB per prestazioni elevate, scalabilità e funzionalità avanzate. Alternativa professionale a WooCommerce.","\u002Fimages\u002Fposts\u002Fbg-ecommerce.jpg",{},"\u002Fsoluzioni\u002Fecommerce-grandnode",{"title":229,"description":238},"soluzioni\u002F06.ecommerce-grandnode",[245,246,247],"ecommerce","dotnet","sviluppo","5uJdwwztX6bKunLS9WN4gIZXBA4pfu7OBYs8Bm-wi3s",{"id":250,"title":251,"body":252,"cta_subtitle":54,"cta_title":54,"date":259,"description":260,"draft":19,"extension":20,"featured":19,"featured_header":261,"featured_image":261,"language":22,"layout":54,"link":54,"meta":262,"navigation":25,"path":263,"seo":264,"stem":265,"summary":54,"tags":266,"__hash__":268},"soluzioni\u002Fsoluzioni\u002F01.websites.md","Siti Web & E-Commerce",{"type":8,"value":253,"toc":257},[254],[255,256],"websites-page",{},{"title":14,"searchDepth":15,"depth":15,"links":258},[],"2024\u002F09\u002F01","Produco siti web ed ecommerce progettati su misura, reattivi e scalabili. Accelera la tua presenza online.","\u002Fimages\u002Fposts\u002Fbg-cart.webp",{},"\u002Fsoluzioni\u002Fwebsites",{"title":251,"description":260},"soluzioni\u002F01.websites",[267,247],"web","P-pqwsMFnhatuNsJcLDZUYvHUBbo7n8GRVLfGN-04To",{"id":270,"title":271,"body":272,"cta_subtitle":54,"cta_title":54,"date":259,"description":279,"draft":19,"extension":20,"featured":25,"featured_header":280,"featured_image":280,"language":22,"layout":54,"link":54,"meta":281,"navigation":25,"path":282,"seo":283,"stem":284,"summary":54,"tags":285,"__hash__":287},"soluzioni\u002Fsoluzioni\u002F03.automazione.md","Automazione e integrazione dati",{"type":8,"value":273,"toc":277},[274],[275,276],"automazione-page",{},{"title":14,"searchDepth":15,"depth":15,"links":278},[],"Ottimizza la tua azienda con soluzioni di automazione e integrazione dati all'avanguardia. Aumenta produttività ed efficienza.","\u002Fimages\u002Fposts\u002Fbg-hdd.jpg",{},"\u002Fsoluzioni\u002Fautomazione",{"title":271,"description":279},"soluzioni\u002F03.automazione",[36,286,247],"integrazione","hI5lOQo_SO80JRMKtqRfaACtJQ0Ep6EHiV3WlS3k_3I",{"id":289,"title":290,"body":291,"cta_subtitle":54,"cta_title":54,"date":259,"description":298,"draft":19,"extension":20,"featured":19,"featured_header":299,"featured_image":300,"language":22,"layout":54,"link":301,"meta":303,"navigation":25,"path":304,"seo":305,"stem":306,"summary":307,"tags":308,"__hash__":310},"soluzioni\u002Fsoluzioni\u002Fmikrotik\u002Findex.md","Network Avanzato con MikroTik",{"type":8,"value":292,"toc":296},[293],[294,295],"mikrotik-page",{},{"title":14,"searchDepth":15,"depth":15,"links":297},[],"Approfondisci come RouterOS migliora la gestione di rete con automazione, aumentando l'efficienza operativa e semplificando gli aggiornamenti, per reti aziendali più sicure ed efficienti","\u002Fimages\u002Fposts\u002Fbg-web.jpg","\u002Fimages\u002Fposts\u002Fmikrotik_logo_background.png",{"label":302},"Come funziona",{},"\u002Fsoluzioni\u002Fmikrotik",{"title":290,"description":298},"soluzioni\u002Fmikrotik\u002Findex","RouterOS di MikroTik trasforma la gestione di rete, offrendo automazione avanzata che migliora l'efficienza e riduce gli errori e i tempi di inattività",[36,309],"reti","0b1xvgPaPgHEtLvUKsECIk1Mko0-Qfj9ZAqekTUkehM",{"id":312,"title":313,"body":314,"cta_subtitle":54,"cta_title":54,"date":321,"description":322,"draft":19,"extension":20,"featured":19,"featured_header":323,"featured_image":323,"language":22,"layout":54,"link":54,"meta":324,"navigation":25,"path":325,"seo":326,"stem":327,"summary":328,"tags":54,"__hash__":329},"soluzioni\u002Fsoluzioni\u002Fmonitoraggio\u002Findex.md","Monitoraggio proattivo",{"type":8,"value":315,"toc":319},[316],[317,318],"monitoraggio-page",{},{"title":14,"searchDepth":15,"depth":15,"links":320},[],"2024-04-04T15:00:00+02:00","Il ruolo cruciale del monitoraggio e della gestione proattiva degli errori nei servizi SaaS. Tracciamento, diagnosi e risoluzione rapida degli errori per prevenire problemi futuri e assicurare l'affidabilità delle piattaforme digitali.","\u002Fimages\u002Fscreen\u002Fgrafana-dashboard.webp",{},"\u002Fsoluzioni\u002Fmonitoraggio",{"title":313,"description":322},"soluzioni\u002Fmonitoraggio\u002Findex","L'importanza della gestione e del monitoraggio degli errori nei servizi SaaS per garantire operazioni ininterrotte e alta qualità.","zEy-BuoMCsmoRjFEuw5A3AN-n3Bu2pDUJg3ZpF-hzdg",{"id":331,"title":332,"body":333,"cta_subtitle":54,"cta_title":54,"date":54,"description":340,"draft":19,"extension":20,"featured":19,"featured_header":341,"featured_image":342,"language":22,"layout":195,"link":54,"meta":343,"navigation":25,"path":344,"seo":345,"stem":346,"summary":54,"tags":347,"__hash__":350},"soluzioni\u002Fsoluzioni\u002F02.bot-whatsapp.md","Connettore WhatsApp",{"type":8,"value":334,"toc":338},[335],[336,337],"whats-app-bot-page",{},{"title":14,"searchDepth":15,"depth":15,"links":339},[],"Automatizza la comunicazione con i clienti su WhatsApp. Risposte 24\u002F7, prenotazioni, notifiche e integrazioni con i tuoi sistemi aziendali.","\u002Fimages\u002Fposts\u002Fbg-wa.png","\u002Fimages\u002Fposts\u002Fwhatsapp-bot.png",{},"\u002Fsoluzioni\u002Fbot-whatsapp",{"title":332,"description":340},"soluzioni\u002F02.bot-whatsapp",[348,349,36],"whatsapp","bot","0QiL7WdW421L7RWgRabvLxuPdL12ZAOFGn6WPMoEuhU",{"id":352,"title":353,"body":354,"cta_subtitle":54,"cta_title":54,"date":54,"description":361,"draft":19,"extension":20,"featured":19,"featured_header":362,"featured_image":362,"language":22,"layout":54,"link":363,"meta":364,"navigation":25,"path":365,"seo":366,"stem":367,"summary":54,"tags":368,"__hash__":370},"soluzioni\u002Fsoluzioni\u002F05.bot-telegram.md","Bot Telegram per Business",{"type":8,"value":355,"toc":359},[356],[357,358],"bot-telegram-page",{},{"title":14,"searchDepth":15,"depth":15,"links":360},[],"Soluzioni personalizzate di bot Telegram per automatizzare processi aziendali, migliorare la comunicazione con i clienti e ottimizzare le operazioni interne. Scopri come trasformare Telegram in un potente strumento di business.","\u002Fimages\u002Fposts\u002Fbg-bot-father.webp",{"label":173},{},"\u002Fsoluzioni\u002Fbot-telegram",{"title":353,"description":361},"soluzioni\u002F05.bot-telegram",[369,349,36],"telegram","6l4bbCxpgT2-7i2fM2DySDfOsZree2I507gopEV7WRc",{"id":372,"title":373,"body":374,"cta_subtitle":54,"cta_title":54,"date":54,"description":381,"draft":19,"extension":20,"featured":19,"featured_header":54,"featured_image":382,"language":22,"layout":54,"link":54,"meta":383,"navigation":25,"path":384,"seo":385,"stem":386,"summary":387,"tags":54,"__hash__":388},"soluzioni\u002Fsoluzioni\u002Fpagamenti\u002Findex.md","Pagamenti online con Stripe",{"type":8,"value":375,"toc":379},[376],[377,378],"pagamenti-page",{},{"title":14,"searchDepth":15,"depth":15,"links":380},[],"Facilità d'uso con API intuitive, sicurezza tramite conformità PCI DSS, esperienza utente personalizzabile, supporto per transazioni internazionali e costante innovazione. Questi aspetti lo rendono adatto per aziende in cerca di un sistema di pagamento efficace e versatile.","\u002Fimages\u002Fposts\u002Fstripe.png",{},"\u002Fsoluzioni\u002Fpagamenti",{"title":373,"description":381},"soluzioni\u002Fpagamenti\u002Findex","Stripe emerge come un sistema di pagamenti integrati ideale, con una facile integrazione, sicurezza dei dati, esperienza utente migliorata, supporto globale e innovazione continua.","OIQfqzfkPjD04b7_0IosZxVsIAULZIMKJQ1L-I55Y4Q",{"id":5,"title":6,"body":390,"date":17,"description":18,"draft":19,"extension":20,"featured_header":21,"featured_image":21,"language":22,"meta":396,"navigation":25,"path":26,"related":397,"seo":398,"stem":31,"tags":399,"__hash__":38},{"type":8,"value":391,"toc":394},[392],[11,393],{},{"title":14,"searchDepth":15,"depth":15,"links":395},[],{"author":24},[28,29],{"title":6,"description":18},[33,34,35,36,37],[401,412,422,432,442,452,462,486,510],{"id":5,"title":6,"body":402,"date":17,"description":18,"draft":19,"extension":20,"featured_header":21,"featured_image":21,"language":22,"meta":408,"navigation":25,"path":26,"related":409,"seo":410,"stem":31,"tags":411,"__hash__":38},{"type":8,"value":403,"toc":406},[404],[11,405],{},{"title":14,"searchDepth":15,"depth":15,"links":407},[],{"author":24},[28,29],{"title":6,"description":18},[33,34,35,36,37],{"id":40,"title":41,"body":413,"date":49,"description":50,"draft":19,"extension":20,"featured_header":51,"featured_image":51,"language":22,"meta":419,"navigation":25,"path":53,"related":54,"seo":420,"stem":56,"tags":421,"__hash__":61},{"type":8,"value":414,"toc":417},[415],[45,416],{},{"title":14,"searchDepth":15,"depth":15,"links":418},[],{"author":24},{"title":41,"description":50},[36,58,35,59,60],{"id":63,"title":64,"body":423,"date":72,"description":73,"draft":19,"extension":20,"featured_header":74,"featured_image":74,"language":22,"meta":429,"navigation":25,"path":76,"related":54,"seo":430,"stem":78,"tags":431,"__hash__":81},{"type":8,"value":424,"toc":427},[425],[68,426],{},{"title":14,"searchDepth":15,"depth":15,"links":428},[],{"author":24},{"title":64,"description":73},[33,35,36,80,37],{"id":83,"title":84,"body":433,"date":92,"description":93,"draft":19,"extension":20,"featured_header":94,"featured_image":95,"language":22,"meta":439,"navigation":25,"path":97,"related":54,"seo":440,"stem":99,"tags":441,"__hash__":106},{"type":8,"value":434,"toc":437},[435],[88,436],{},{"title":14,"searchDepth":15,"depth":15,"links":438},[],{"author":24},{"title":84,"description":93},[101,33,102,103,104,105],{"id":108,"title":109,"body":443,"date":117,"description":118,"draft":19,"extension":20,"featured_header":119,"featured_image":120,"language":22,"meta":449,"navigation":25,"path":122,"related":54,"seo":450,"stem":124,"tags":451,"__hash__":130},{"type":8,"value":444,"toc":447},[445],[113,446],{},{"title":14,"searchDepth":15,"depth":15,"links":448},[],{"author":24},{"title":109,"description":118},[126,127,33,128,129],{"id":132,"title":133,"body":453,"date":141,"description":142,"draft":19,"extension":20,"featured_header":143,"featured_image":144,"language":22,"meta":459,"navigation":25,"path":146,"related":54,"seo":460,"stem":148,"tags":461,"__hash__":155},{"type":8,"value":454,"toc":457},[455],[137,456],{},{"title":14,"searchDepth":15,"depth":15,"links":458},[],{"author":24},{"title":133,"description":142},[150,151,152,153,154],{"id":463,"title":464,"body":465,"date":472,"description":473,"draft":19,"extension":20,"featured_header":474,"featured_image":475,"language":22,"meta":476,"navigation":25,"path":477,"related":54,"seo":478,"stem":479,"tags":480,"__hash__":485},"blog\u002Fblog\u002F02.result pattern.md","Result Pattern: Gestione Funzionale degli Errori in C#",{"type":8,"value":466,"toc":470},[467],[468,469],"result-pattern-article",{},{"title":14,"searchDepth":15,"depth":15,"links":471},[],"2024\u002F09\u002F12","Impara il Result Pattern per gestire errori senza eccezioni in C#. Esempi pratici con MediatR, differenze tra errori ed eccezioni, e quando usare ciascun approccio","\u002Fimages\u002Fposts\u002Fbg03.png","\u002Fimages\u002Fposts\u002Ffeatured-result-pattern.png",{"author":24},"\u002Fblog\u002Fresult-pattern",{"title":464,"description":473},"blog\u002F02.result pattern",[481,153,482,483,484],"result-pattern","error-handling","functional-programming","mediatr","E_oW4kg_QWrGjTwWmO-MrRAK2Oj1UGBqP6SDxMSjjGc",{"id":487,"title":488,"body":489,"date":259,"description":496,"draft":19,"extension":20,"featured_header":497,"featured_image":498,"language":22,"meta":499,"navigation":25,"path":500,"related":54,"seo":501,"stem":502,"tags":503,"__hash__":509},"blog\u002Fblog\u002Fwordpress vs static sites.md","WordPress vs Siti Statici: Quale Scegliere per il Tuo Progetto Web",{"type":8,"value":490,"toc":494},[491],[492,493],"wordpress-vs-static-article",{},{"title":14,"searchDepth":15,"depth":15,"links":495},[],"Confronto tra WordPress e siti statici con Nuxt.js. Scopri vantaggi in performance, sicurezza e costi per scegliere la soluzione migliore per il tuo sito web","\u002Fimages\u002Fposts\u002Fbg-www.jpg","\u002Fimages\u002Fposts\u002Fcover-websites.png",{"author":24},"\u002Fblog\u002Fwordpress-vs-static-sites",{"title":488,"description":496},"blog\u002Fwordpress vs static sites",[504,505,506,507,508],"wordpress","static-site","nuxtjs","jamstack","web-development","0NlOZ2qKEi2S5v9OPKq5NEmCEg1IOakxqq_iLgRAkCg",{"id":511,"title":512,"body":513,"date":520,"description":521,"draft":19,"extension":20,"featured_header":474,"featured_image":522,"language":22,"meta":523,"navigation":25,"path":524,"related":54,"seo":525,"stem":526,"tags":527,"__hash__":531},"blog\u002Fblog\u002Fmediator pattern.md","Mediator Pattern con MediatR: CQRS e Architettura Pulita in C#",{"type":8,"value":514,"toc":518},[515],[516,517],"mediator-article",{},{"title":14,"searchDepth":15,"depth":15,"links":519},[],"2024\u002F08\u002F07","Implementa il Mediator Pattern con MediatR in C#. Guida pratica a CQRS, Command e Query handlers per migliorare manutenibilità e scalabilità del codice","\u002Fimages\u002Fposts\u002Fbackground-code.avif",{"author":24},"\u002Fblog\u002Fmediator-pattern",{"title":512,"description":521},"blog\u002Fmediator pattern",[528,484,529,153,530],"mediator-pattern","cqrs","clean-architecture","Lp9X4RQ04SRVej84YIEv_f8mvAa-mpWFzLdV6dIFGpQ",1779706566125]