[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-nuxt":3,"tag-nuxt-posts":13,"header-categories":155},{"success":4,"data":5},true,{"id":6,"name":7,"description":8,"color":9,"createdAt":10,"updatedAt":10,"_count":11},"nuxt","Nuxt","The Intuitive Vue Framework","#00dc82","2026-07-24T06:02:39.546Z",{"posts":12},5,{"success":4,"data":14},{"items":15,"pagination":151},[16,53,81,104,129],{"id":17,"slug":18,"title":19,"excerpt":20,"status":21,"visibility":22,"featuredImage":23,"readingTime":24,"viewCount":25,"publishedAt":26,"createdAt":27,"updatedAt":28,"author":29,"tags":34,"categories":44,"_count":51},"1cdfdd36-3803-44d3-9dfe-21955cf3c167","nuxt3-module-system-extending-framework","The Nuxt 3 Module System: Extending Your Framework","Build custom Nuxt modules to encapsulate functionality, share code between projects, and create powerful development tools.","published","public","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1517694712202-14dd9538aa97?w=1200&q=80",9,958,"2026-05-20T06:04:02.792Z","2026-07-24T06:04:02.796Z","2026-07-28T16:28:50.040Z",{"id":30,"name":31,"email":32,"avatarUrl":33},"fddb5d93-7a2c-4d86-a06a-fa32e73a01c6","Mbeah Essilfie","mbeahessilfieprince@gmail.com","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F93322394?v=4",[35,39,43],{"id":36,"name":37,"color":38},"typescript","TypeScript","#3178c6",{"id":40,"name":41,"color":42},"vue","Vue","#4fc08d",{"id":6,"name":7,"color":9},[45,48],{"id":46,"name":47},"web-development","Web Development",{"id":49,"name":50},"tutorials","Tutorials",{"comments":52},0,{"id":54,"slug":55,"title":56,"excerpt":57,"status":21,"visibility":22,"featuredImage":58,"readingTime":59,"viewCount":60,"publishedAt":61,"createdAt":62,"updatedAt":63,"author":64,"tags":65,"categories":75,"_count":80},"de79638e-57cf-4565-a6d1-ba260f32a146","deploying-nuxt3-cloudflare-workers","Deploying Nuxt 3 to Cloudflare Workers: The Complete Guide","Deploy your Nuxt 3 app to the edge with Cloudflare Workers — zero cold starts, global distribution, and generous free tier.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1461749280684-dccba630e2f6?w=1200&q=80",8,2063,"2026-06-13T06:03:35.319Z","2026-07-24T06:03:35.322Z","2026-07-28T16:29:25.136Z",{"id":30,"name":31,"email":32,"avatarUrl":33},[66,67,71],{"id":6,"name":7,"color":9},{"id":68,"name":69,"color":70},"devops","DevOps","#ff6c37",{"id":72,"name":73,"color":74},"performance","Performance","#e535ab",[76,79],{"id":77,"name":78},"devops-cloud","DevOps & Cloud",{"id":49,"name":50},{"comments":52},{"id":82,"slug":83,"title":84,"excerpt":85,"status":21,"visibility":22,"featuredImage":86,"readingTime":87,"viewCount":88,"publishedAt":89,"createdAt":90,"updatedAt":91,"author":92,"tags":93,"categories":100,"_count":103},"c3669e83-0f8e-4471-b138-5ead5505a53c","realtime-dashboard-nuxt-websockets","Building a Real-Time Dashboard with Nuxt and WebSockets","Create a live-updating analytics dashboard using Nuxt 3 server-sent events and WebSocket connections for real-time data.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1559028012-481c04fa702d?w=1200&q=80",10,570,"2026-07-03T06:03:11.834Z","2026-07-24T06:03:11.837Z","2026-07-28T16:29:38.876Z",{"id":30,"name":31,"email":32,"avatarUrl":33},[94,95,96],{"id":36,"name":37,"color":38},{"id":6,"name":7,"color":9},{"id":97,"name":98,"color":99},"nodejs","Node.js","#339933",[101,102],{"id":46,"name":47},{"id":49,"name":50},{"comments":52},{"id":105,"slug":106,"title":107,"excerpt":108,"status":21,"visibility":22,"featuredImage":109,"readingTime":110,"viewCount":111,"publishedAt":112,"createdAt":113,"updatedAt":114,"author":115,"tags":116,"categories":123,"_count":128},"e8420162-7f32-4e99-a0ab-6e0910097ae0","ssr-vs-ssg-right-choice","Server-Side Rendering vs Static Generation: Making the Right Choice","A practical framework for deciding between SSR, SSG, and ISR for your next project, with real-world trade-off analysis.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1605379399642-870262d3d051?w=1200&q=80",7,1730,"2026-07-09T06:03:04.135Z","2026-07-24T06:03:04.139Z","2026-07-28T16:30:12.275Z",{"id":30,"name":31,"email":32,"avatarUrl":33},[117,118,119],{"id":6,"name":7,"color":9},{"id":72,"name":73,"color":74},{"id":120,"name":121,"color":122},"architecture","Architecture","#795548",[124,125],{"id":46,"name":47},{"id":126,"name":127},"opinion","Opinion & Analysis",{"comments":52},{"id":130,"slug":131,"title":132,"excerpt":133,"status":21,"visibility":22,"featuredImage":134,"readingTime":59,"viewCount":135,"publishedAt":136,"createdAt":137,"updatedAt":138,"author":139,"tags":140,"categories":147,"_count":150},"2997028f-4d22-4eb7-9d86-894a54cb559a","building-type-safe-apis-nuxt3-prisma","Building Type-Safe APIs with Nuxt 3 and Prisma","Learn how to build end-to-end type-safe APIs using Nuxt 3 server routes and Prisma ORM for a seamless developer experience.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1498050108023-c5249f4df085?w=1200&q=80",1922,"2026-07-23T06:02:46.910Z","2026-07-24T06:02:46.923Z","2026-07-28T13:17:00.516Z",{"id":30,"name":31,"email":32,"avatarUrl":33},[141,142,143],{"id":36,"name":37,"color":38},{"id":6,"name":7,"color":9},{"id":144,"name":145,"color":146},"prisma","Prisma","#2d3748",[148,149],{"id":46,"name":47},{"id":49,"name":50},{"comments":52},{"page":152,"limit":153,"total":12,"totalPages":152,"hasNext":154,"hasPrev":154},1,12,false,{"success":4,"data":156},{"items":157,"pagination":211},[158,166,173,181,187,193,201,206],{"id":159,"name":160,"description":161,"parentId":162,"createdAt":163,"updatedAt":163,"parent":162,"children":164,"_count":165},"ai-future","AI & The Future","Artificial intelligence and emerging technology",null,"2026-07-24T06:02:45.990Z",[],{"posts":152},{"id":167,"name":168,"description":169,"parentId":162,"createdAt":170,"updatedAt":170,"parent":162,"children":171,"_count":172},"tools-productivity","Tools & Productivity","Developer tools and workflow optimization","2026-07-24T06:02:45.712Z",[],{"posts":110},{"id":174,"name":175,"description":176,"parentId":162,"createdAt":177,"updatedAt":177,"parent":162,"children":178,"_count":179},"career","Career & Growth","Professional development for developers","2026-07-24T06:02:45.486Z",[],{"posts":180},3,{"id":126,"name":127,"description":182,"parentId":162,"createdAt":183,"updatedAt":183,"parent":162,"children":184,"_count":185},"Industry analysis and technical opinions","2026-07-24T06:02:45.272Z",[],{"posts":186},6,{"id":49,"name":50,"description":188,"parentId":162,"createdAt":189,"updatedAt":189,"parent":162,"children":190,"_count":191},"Step-by-step learning guides","2026-07-24T06:02:44.965Z",[],{"posts":192},21,{"id":194,"name":195,"description":196,"parentId":162,"createdAt":197,"updatedAt":197,"parent":162,"children":198,"_count":199},"software-engineering","Software Engineering","Best practices, patterns, and principles","2026-07-24T06:02:44.689Z",[],{"posts":200},24,{"id":77,"name":78,"description":202,"parentId":162,"createdAt":203,"updatedAt":203,"parent":162,"children":204,"_count":205},"Infrastructure, deployment, and cloud computing","2026-07-24T06:02:44.453Z",[],{"posts":186},{"id":46,"name":47,"description":207,"parentId":162,"createdAt":208,"updatedAt":208,"parent":162,"children":209,"_count":210},"Frontend and backend web development tutorials and guides","2026-07-24T06:02:44.169Z",[],{"posts":200},{"page":152,"limit":59,"total":59,"totalPages":152,"hasNext":154,"hasPrev":154}]