[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"categories-pt":3,"category:\u002Fpt\u002Fcategory\u002Fcode-development:1":37},[4,11,17,24,30],{"id":5,"slug":6,"name":7,"colorHex":8,"iconName":9,"postCount":10},"0e2c1225-f78a-4c20-8c93-998ab9dc93b9","frontend","Frontend","#40484f",null,28,{"id":12,"slug":13,"name":14,"colorHex":15,"iconName":9,"postCount":16},"bc8df70e-b7fb-4d89-a80c-fd458d36d58c","code-development","Programação & Dev","#8b5cf6",20,{"id":18,"slug":19,"name":20,"colorHex":21,"iconName":22,"postCount":23},"550e8400-e29b-41d4-a716-446655440001","inteligencia-artificial","Inteligência Artificial","#6366f1","brain",16,{"id":25,"slug":26,"name":27,"colorHex":28,"iconName":9,"postCount":29},"ea63b69c-2eb4-4100-81f3-70ce52d33743","tech-news","Notícias Tech","#e50606",8,{"id":31,"slug":32,"name":33,"colorHex":34,"iconName":35,"postCount":36},"550e8400-e29b-41d4-a716-446655440017","how-to-guides","Guias & Tutoriais","#be123c","book-open",5,{"category":38,"featured":39,"posts":60,"total":170},{"id":12,"slug":13,"name":14,"colorHex":15,"iconName":9,"postCount":16},{"id":40,"slug":41,"title":42,"excerpt":43,"image":44,"featured":45,"groupId":46,"publishedAt":47,"readingTime":48,"views":49,"author":50,"category":52,"tags":53},"bf825d04-3586-4b66-8427-6afc5ceaad98","astro-arquitetura-de-ilhas-performance-e-onde-o-framework-realmente-se-encaixa","Astro: Arquitetura de Ilhas, Performance e Onde o Framework Realmente Se Encaixa","O Astro desafia o status quo dos frameworks modernos ao priorizar HTML estático e isolar a interatividade em ilhas de código independentes.","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1785718482980-featured-6cgkhm.webp",false,"cb62459e-7ace-43d3-a545-661c5695e925","2026-08-03T00:54:54.243681+00:00",41,83,{"name":51,"avatar":9},"Genildo Souza",{"slug":13,"name":14,"color":15},[54,57],{"slug":55,"name":56},"javascript","JavaScript",{"slug":58,"name":59},"typescript","TypeScript",[61,78,98,114,134,151],{"id":62,"slug":63,"title":64,"excerpt":65,"image":66,"featured":45,"groupId":67,"publishedAt":68,"readingTime":23,"views":69,"author":70,"category":71,"tags":72},"51c199b8-6ecb-4f37-add6-a3242221ab88","microfrontends-com-angular-e-nx-o-que-ninguem-conta","Microfrontends com Angular e Nx: o que ninguém conta","Todo tutorial ensina a configurar microfrontends em minutos, mas poucos revelam o caos arquitetural que surge após meses de deploy em produção.","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1785206853570-featured-zoyhgn.webp","3368e1b2-b6de-4e94-a3d4-294fae8ade13","2026-07-28T02:50:42.864559+00:00",37,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[73,76,77],{"slug":74,"name":75},"angular","Angular",{"slug":58,"name":59},{"slug":55,"name":56},{"id":79,"slug":80,"title":81,"excerpt":82,"image":83,"featured":45,"groupId":84,"publishedAt":85,"readingTime":86,"views":87,"author":88,"category":89,"tags":90},"35711043-fe0c-4384-b945-8d508216d7bf","next-js-16-ppr-elimine-o-tradeoff-entre-estatico-e-dinamico-e-alcance-edge-ttfb","Next.js 16 PPR: Elimine o tradeoff entre estático e dinâmico e alcance Edge TTFB com dados atualizados","O Partial Prerendering no Next.js 16 resolve o clássico tradeoff de renderização, entregando velocidade estática com dados dinâmicos em uma resposta.","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1783970715281-featured-ikveub.webp","4982f454-7d33-4921-a2b5-c1c663505594","2026-07-18T15:42:27.839+00:00",15,14,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[91,94,97],{"slug":92,"name":93},"nextjs","Next.js",{"slug":95,"name":96},"react","React",{"slug":58,"name":59},{"id":99,"slug":100,"title":101,"excerpt":102,"image":103,"featured":45,"groupId":104,"publishedAt":105,"readingTime":106,"views":107,"author":108,"category":109,"tags":110},"ae0fd7b3-4473-4f05-b7d0-2972cda8e899","pare-de-arriscar-seu-frontend-a-arquitetura-definitiva-do-angular-22","Pare de arriscar seu frontend: a arquitetura definitiva do Angular 22","O Angular 22 chegou. Descubra como as mudanças arquiteturais e os novos primitivos de reatividade o tornam a escolha ideal para sistemas enterprise.","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1783664697703-featured-bp1wut.webp","9baf202d-f92f-4667-a3a3-8090369c1c0b","2026-07-11T00:36:51.027764+00:00",18,3,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[111,112,113],{"slug":74,"name":75},{"slug":55,"name":56},{"slug":92,"name":93},{"id":115,"slug":116,"title":117,"excerpt":118,"image":119,"featured":45,"groupId":120,"publishedAt":121,"readingTime":10,"views":122,"author":123,"category":124,"tags":125},"5cbd9942-0deb-4886-9a7b-de4ff8807109","solidjs-em-2026-por-que-a-reatividade-fina-esta-superando-o-virtual-dom","SolidJS em 2026: Por que a reatividade fina está superando o Virtual DOM","Sem Virtual DOM e com reatividade fina, o SolidJS redefine o desenvolvimento frontend em 2026 com performance superior e componentes otimizados..","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1782323510914-featured-xegn0n.webp","89a516d2-a66f-4df4-90c5-f1d201806688","2026-06-24T17:52:33.862065+00:00",0,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[126,129,132,133],{"slug":127,"name":128},"developer-tools","Developer Tools",{"slug":130,"name":131},"nodejs","Node.js",{"slug":58,"name":59},{"slug":55,"name":56},{"id":135,"slug":136,"title":137,"excerpt":138,"image":139,"featured":45,"groupId":140,"publishedAt":141,"readingTime":142,"views":122,"author":143,"category":144,"tags":145},"2dfcfb13-e783-458d-a76f-81e9cb666364","o-fim-do-virtual-dom-por-que-os-signals-do-solidjs-garantem-performance-o1-sem-re-renderizacoes","O fim do Virtual DOM: por que os Signals do SolidJS garantem performance O(1) sem re-renderizações","Descubra como a reatividade fina do SolidJS e os Signals estão mudando o front-end, eliminando o Virtual DOM e o custo das re-renderizações.","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1781938263280-featured-zbiz78.webp","eae1bf5f-3f05-4c61-8b4f-1f0b4308f028","2026-06-20T06:51:16.842375+00:00",10,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[146,147,148],{"slug":55,"name":56},{"slug":58,"name":59},{"slug":149,"name":150},"performance","Performance",{"id":152,"slug":153,"title":154,"excerpt":155,"image":156,"featured":45,"groupId":157,"publishedAt":158,"readingTime":159,"views":122,"author":160,"category":161,"tags":162},"c8a69372-9956-4b0b-96e1-33ba9c16b462","o-erro-de-framework-que-ninguem-percebe-no-primeiro-ano","O erro de framework que ninguém percebe no primeiro ano","React, Next.js, Vue, Angular, Svelte, Astro, SolidJS e Nuxt: oito caminhos, uma decisão. Este é o guia honesto para escolher seu frontend","https:\u002F\u002Fmfgiomkkbihnlpfdxwrt.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-assets\u002Fmedia\u002Ffeatured\u002F1781652337876-featured-k56jnv.webp","5bdee4d3-095c-4c02-99ed-7deb20fcbc6c","2026-06-17T01:45:20.748696+00:00",1,{"name":51,"avatar":9},{"slug":13,"name":14,"color":15},[163,164,165,168,169],{"slug":92,"name":93},{"slug":74,"name":75},{"slug":166,"name":167},"vuejs","Vue.js",{"slug":149,"name":150},{"slug":58,"name":59},19]