[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"categories-nav-es":3,"stacks-all-es":92},{"data":4,"meta":89},[5,11,17,23,29,35,41,47,53,59,65,71,77,83],{"id":6,"documentId":7,"name":8,"slug":9,"description":10},6,"fzndumy43qqziqi2ggamzfs6","Authentication & Security","authentication-security","Tools, services, and patterns used for identity, access control, session management, and application security.",{"id":12,"documentId":13,"name":14,"slug":15,"description":16},2,"wnatmfzgozvot38m041z596z","Backend Frameworks","backend-frameworks","Server-side frameworks and runtimes used to build APIs, business logic, authentication, and scalable backend systems.",{"id":18,"documentId":19,"name":20,"slug":21,"description":22},5,"igzdlekp28rpb1vqepxxxhpg","Databases","databases","Relational and non-relational database technologies used to store, query, and manage application data.",{"id":24,"documentId":25,"name":26,"slug":27,"description":28},7,"qbhtkrw9epubn1kng9x01ip1","DevOps & Deployment","devops-deployment","Platforms, workflows, and tools for CI/CD, hosting, infrastructure automation, monitoring, and deployment.",{"id":30,"documentId":31,"name":32,"slug":33,"description":34},9,"inh7t948vh83yi18n02d76rn","E-commerce Stacks","ecommerce-stacks","Technology stacks commonly used to build online stores, product catalogs, checkout flows, and digital commerce platforms.",{"id":36,"documentId":37,"name":38,"slug":39,"description":40},1,"qvaaafqdnw0sck1w1vwaa0c0","Frontend Frameworks","frontend-frameworks","Frameworks and libraries focused on building user interfaces, SPAs, SSR applications, and modern web experiences.",{"id":42,"documentId":43,"name":44,"slug":45,"description":46},3,"i5ekpdtcfmxof28rz7tj03xo","Fullstack Stacks","fullstack-stacks","Complete technology stacks that combine frontend, backend, database, and deployment patterns for real-world applications.",{"id":48,"documentId":49,"name":50,"slug":51,"description":52},4,"s6g2xk13tky5drh72v1bsga7","Headless CMS","headless-cms","Content management systems designed to expose structured content through APIs for modern frontend applications.",{"id":54,"documentId":55,"name":56,"slug":57,"description":58},12,"fxitslzf62u2u0f0pdyz4thl","Jamstack & Static Sites","jamstack-static-sites","Modern architectures optimized for static generation, CDN delivery, performance, and content-driven websites.",{"id":60,"documentId":61,"name":62,"slug":63,"description":64},14,"ke2diq06dpqf62idgnz6etm1","Marketing Websites","marketing-websites","Technology stacks and frontend architectures for landing pages, startup websites, product marketing pages, personal brands, and conversion-focused public websites.",{"id":66,"documentId":67,"name":68,"slug":69,"description":70},11,"qnxexdd7xomrfbqx5sg2uv9b","Mobile & Cross-Platform","mobile-cross-platform","Frameworks and stacks aimed at building mobile and cross-platform applications from a shared codebase.",{"id":72,"documentId":73,"name":74,"slug":75,"description":76},13,"br4c0io3a3q8wux0cew8w0r4","Personal Branding","personal-branding","Technology stacks and architecture choices for portfolios, personal websites, project showcases, freelance sites, and creator brands.",{"id":78,"documentId":79,"name":80,"slug":81,"description":82},10,"r95d3j06nykctcl57tk2i9rf","SaaS Architecture","saas-architecture","Patterns and technology combinations designed for subscription-based products, dashboards, multi-tenant apps, and business platforms.",{"id":84,"documentId":85,"name":86,"slug":87,"description":88},8,"lgf8d4wa8nlvwuj441ou49kq","Serverless & Edge","serverless-edge","Architectures and platforms focused on event-driven functions, edge rendering, and highly scalable runtime execution.",{"pagination":90},{"page":36,"pageSize":91,"pageCount":36,"total":60},25,[93,152,195,235,277,323,365,407],{"id":94,"documentId":95,"title":96,"slug":97,"excerpt":98,"difficulty":99,"maturity":100,"publishedAt":101,"coverImage":102,"category":149},22,"dp7vcn7r66px7pv4bvwg8krf","Modern React Native App Stack with Expo, Supabase, NativeWind, and Zustand","modern-react-native-app-stack-with-expo-supabase-nativewind-and-zustand","A practical mobile app stack built with Expo, React Native, Expo Router, Supabase, NativeWind, Zustand, and React Query for fast development, clean architecture, and scalable cross-platform apps.","intermediate","stable","2026-03-18T16:27:04.195Z",{"id":103,"documentId":104,"name":105,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":109,"hash":143,"ext":111,"mime":114,"size":144,"url":145,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":147,"updatedAt":147,"publishedAt":148},16,"bufotghh7jshxq4mlj65wemn","modern-react-native-stack.png",null,1536,1024,{"large":110,"small":120,"medium":128,"thumbnail":135},{"ext":111,"url":112,"hash":113,"mime":114,"name":115,"path":106,"size":116,"width":117,"height":118,"sizeInBytes":119},".png","https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_modern_react_native_stack_72b12f006c.png","large_modern_react_native_stack_72b12f006c","image/png","large_modern-react-native-stack.png",1273.64,1000,667,1273644,{"ext":111,"url":121,"hash":122,"mime":114,"name":123,"path":106,"size":124,"width":125,"height":126,"sizeInBytes":127},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_modern_react_native_stack_72b12f006c.png","small_modern_react_native_stack_72b12f006c","small_modern-react-native-stack.png",343.13,500,333,343126,{"ext":111,"url":129,"hash":130,"mime":114,"name":131,"path":106,"size":132,"width":133,"height":125,"sizeInBytes":134},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_modern_react_native_stack_72b12f006c.png","medium_modern_react_native_stack_72b12f006c","medium_modern-react-native-stack.png",738.3,750,738304,{"ext":111,"url":136,"hash":137,"mime":114,"name":138,"path":106,"size":139,"width":140,"height":141,"sizeInBytes":142},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_modern_react_native_stack_72b12f006c.png","thumbnail_modern_react_native_stack_72b12f006c","thumbnail_modern-react-native-stack.png",83.23,234,156,83227,"modern_react_native_stack_72b12f006c",680.75,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/modern_react_native_stack_72b12f006c.png","strapi-provider-upload-strapi-cloud","2026-03-18T16:20:50.076Z","2026-03-18T16:20:50.077Z",{"id":66,"documentId":67,"name":68,"slug":69,"description":70,"createdAt":150,"updatedAt":150,"publishedAt":151},"2026-03-08T18:18:33.734Z","2026-03-08T18:18:33.727Z",{"id":153,"documentId":154,"title":155,"slug":156,"excerpt":157,"difficulty":99,"maturity":100,"publishedAt":158,"coverImage":159,"category":192},20,"pbaaztx1knapykwv1yv98hli","Modern FastAPI Backend Stack","modern-fastapi-backend-stack","A modern Python backend stack for teams that want speed, clean architecture, async APIs, reliable database workflows, background jobs, and scalable service foundations.","2026-03-11T23:34:59.662Z",{"id":30,"documentId":160,"name":161,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":162,"hash":187,"ext":111,"mime":114,"size":188,"url":189,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":190,"updatedAt":190,"publishedAt":191},"fzg3iyc21kpfbpy00p4j7ncl","cover-modern-fastapi-backend-stack.png",{"large":163,"small":169,"medium":175,"thumbnail":181},{"ext":111,"url":164,"hash":165,"mime":114,"name":166,"path":106,"size":167,"width":117,"height":118,"sizeInBytes":168},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_cover_modern_fastapi_backend_stack_488020d2b9.png","large_cover_modern_fastapi_backend_stack_488020d2b9","large_cover-modern-fastapi-backend-stack.png",1001.23,1001227,{"ext":111,"url":170,"hash":171,"mime":114,"name":172,"path":106,"size":173,"width":125,"height":126,"sizeInBytes":174},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_cover_modern_fastapi_backend_stack_488020d2b9.png","small_cover_modern_fastapi_backend_stack_488020d2b9","small_cover-modern-fastapi-backend-stack.png",293.98,293977,{"ext":111,"url":176,"hash":177,"mime":114,"name":178,"path":106,"size":179,"width":133,"height":125,"sizeInBytes":180},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_cover_modern_fastapi_backend_stack_488020d2b9.png","medium_cover_modern_fastapi_backend_stack_488020d2b9","medium_cover-modern-fastapi-backend-stack.png",597.97,597974,{"ext":111,"url":182,"hash":183,"mime":114,"name":184,"path":106,"size":185,"width":140,"height":141,"sizeInBytes":186},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_cover_modern_fastapi_backend_stack_488020d2b9.png","thumbnail_cover_modern_fastapi_backend_stack_488020d2b9","thumbnail_cover-modern-fastapi-backend-stack.png",75.68,75680,"cover_modern_fastapi_backend_stack_488020d2b9",534.44,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/cover_modern_fastapi_backend_stack_488020d2b9.png","2026-03-11T23:34:47.455Z","2026-03-11T23:34:47.456Z",{"id":12,"documentId":13,"name":14,"slug":15,"description":16,"createdAt":193,"updatedAt":193,"publishedAt":194},"2026-03-08T18:15:06.057Z","2026-03-08T18:15:06.050Z",{"id":196,"documentId":197,"title":198,"slug":199,"excerpt":200,"difficulty":99,"maturity":100,"publishedAt":201,"coverImage":202,"category":234},18,"ry8zfojo2yql8s554das8x27","Scalable NestJS Backend Stack","scalable-nest-js-backend-stack","A structured backend stack for teams that want strong TypeScript support, scalable architecture, reliable relational data, and clean long-term maintainability for modern APIs and backend systems.","2026-03-11T02:10:19.872Z",{"id":84,"documentId":203,"name":204,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":205,"hash":230,"ext":111,"mime":114,"size":231,"url":232,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":233,"updatedAt":233,"publishedAt":233},"iiixq48ujzm6kfz3si5qbk9x","Scalable NestJS Backend Stack.png",{"large":206,"small":212,"medium":218,"thumbnail":224},{"ext":111,"url":207,"hash":208,"mime":114,"name":209,"path":106,"size":210,"width":117,"height":118,"sizeInBytes":211},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_Scalable_Nest_JS_Backend_Stack_c52c6aa299.png","large_Scalable_Nest_JS_Backend_Stack_c52c6aa299","large_Scalable NestJS Backend Stack.png",1280.39,1280388,{"ext":111,"url":213,"hash":214,"mime":114,"name":215,"path":106,"size":216,"width":125,"height":126,"sizeInBytes":217},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_Scalable_Nest_JS_Backend_Stack_c52c6aa299.png","small_Scalable_Nest_JS_Backend_Stack_c52c6aa299","small_Scalable NestJS Backend Stack.png",307.8,307801,{"ext":111,"url":219,"hash":220,"mime":114,"name":221,"path":106,"size":222,"width":133,"height":125,"sizeInBytes":223},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_Scalable_Nest_JS_Backend_Stack_c52c6aa299.png","medium_Scalable_Nest_JS_Backend_Stack_c52c6aa299","medium_Scalable NestJS Backend Stack.png",704.24,704237,{"ext":111,"url":225,"hash":226,"mime":114,"name":227,"path":106,"size":228,"width":140,"height":141,"sizeInBytes":229},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_Scalable_Nest_JS_Backend_Stack_c52c6aa299.png","thumbnail_Scalable_Nest_JS_Backend_Stack_c52c6aa299","thumbnail_Scalable NestJS Backend Stack.png",71.92,71922,"Scalable_Nest_JS_Backend_Stack_c52c6aa299",935.84,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/Scalable_Nest_JS_Backend_Stack_c52c6aa299.png","2026-03-11T01:48:45.609Z",{"id":12,"documentId":13,"name":14,"slug":15,"description":16,"createdAt":193,"updatedAt":193,"publishedAt":194},{"id":60,"documentId":236,"title":237,"slug":238,"excerpt":239,"difficulty":240,"maturity":100,"publishedAt":241,"coverImage":242,"category":274},"gkvptj1l6vok4xuii8vkj6qe","SvelteKit + Tailwind CSS for Modern Landing Pages","sveltekit-tailwind-css-for-modern-landing-pages","A flexible landing page stack for developers and startups who want modern design, strong performance, and room to grow into a more interactive web experience.","beginner","2026-03-10T15:16:43.505Z",{"id":24,"documentId":243,"name":244,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":245,"hash":270,"ext":111,"mime":114,"size":271,"url":272,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":273,"updatedAt":273,"publishedAt":273},"dilgak8bwsjs0yty173tnbg9","svelkit-tailwindcss-landing-page.png",{"large":246,"small":252,"medium":258,"thumbnail":264},{"ext":111,"url":247,"hash":248,"mime":114,"name":249,"path":106,"size":250,"width":117,"height":118,"sizeInBytes":251},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_svelkit_tailwindcss_landing_page_232000d71f.png","large_svelkit_tailwindcss_landing_page_232000d71f","large_svelkit-tailwindcss-landing-page.png",932.81,932811,{"ext":111,"url":253,"hash":254,"mime":114,"name":255,"path":106,"size":256,"width":125,"height":126,"sizeInBytes":257},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_svelkit_tailwindcss_landing_page_232000d71f.png","small_svelkit_tailwindcss_landing_page_232000d71f","small_svelkit-tailwindcss-landing-page.png",262.08,262076,{"ext":111,"url":259,"hash":260,"mime":114,"name":261,"path":106,"size":262,"width":133,"height":125,"sizeInBytes":263},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_svelkit_tailwindcss_landing_page_232000d71f.png","medium_svelkit_tailwindcss_landing_page_232000d71f","medium_svelkit-tailwindcss-landing-page.png",546.98,546980,{"ext":111,"url":265,"hash":266,"mime":114,"name":267,"path":106,"size":268,"width":140,"height":141,"sizeInBytes":269},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_svelkit_tailwindcss_landing_page_232000d71f.png","thumbnail_svelkit_tailwindcss_landing_page_232000d71f","thumbnail_svelkit-tailwindcss-landing-page.png",68.48,68477,"svelkit_tailwindcss_landing_page_232000d71f",540.74,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/svelkit_tailwindcss_landing_page_232000d71f.png","2026-03-10T03:33:11.808Z",{"id":60,"documentId":61,"name":62,"slug":63,"description":64,"createdAt":275,"updatedAt":275,"publishedAt":276},"2026-03-10T02:55:13.897Z","2026-03-10T02:55:13.883Z",{"id":66,"documentId":278,"title":279,"slug":280,"excerpt":281,"difficulty":240,"maturity":100,"publishedAt":282,"coverImage":283,"category":322},"mtna95wmkqzsahxvrwl7rc1r","Astro + Tailwind CSS for Modern Landing Pages","astro-tailwind-css-for-modern-landing-pages","A beginner-friendly stack for building fast, modern, and visually polished landing pages with strong performance and clean frontend architecture.","2026-03-10T03:06:06.300Z",{"id":6,"documentId":284,"name":285,"alternativeText":106,"caption":106,"focalPoint":106,"width":286,"height":287,"formats":288,"hash":318,"ext":111,"mime":114,"size":319,"url":320,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":321,"updatedAt":321,"publishedAt":321},"ap2d2wcmasourkoh3f5l0wyi","cover-astro-tailwind-css-modern-landing-pages.png",1857,949,{"large":289,"small":296,"medium":303,"thumbnail":310},{"ext":111,"url":290,"hash":291,"mime":114,"name":292,"path":106,"size":293,"width":117,"height":294,"sizeInBytes":295},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_cover_astro_tailwind_css_modern_landing_pages_23162e0a23.png","large_cover_astro_tailwind_css_modern_landing_pages_23162e0a23","large_cover-astro-tailwind-css-modern-landing-pages.png",578.15,511,578145,{"ext":111,"url":297,"hash":298,"mime":114,"name":299,"path":106,"size":300,"width":125,"height":301,"sizeInBytes":302},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_cover_astro_tailwind_css_modern_landing_pages_23162e0a23.png","small_cover_astro_tailwind_css_modern_landing_pages_23162e0a23","small_cover-astro-tailwind-css-modern-landing-pages.png",134.93,256,134925,{"ext":111,"url":304,"hash":305,"mime":114,"name":306,"path":106,"size":307,"width":133,"height":308,"sizeInBytes":309},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_cover_astro_tailwind_css_modern_landing_pages_23162e0a23.png","medium_cover_astro_tailwind_css_modern_landing_pages_23162e0a23","medium_cover-astro-tailwind-css-modern-landing-pages.png",304.81,383,304810,{"ext":111,"url":311,"hash":312,"mime":114,"name":313,"path":106,"size":314,"width":315,"height":316,"sizeInBytes":317},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_cover_astro_tailwind_css_modern_landing_pages_23162e0a23.png","thumbnail_cover_astro_tailwind_css_modern_landing_pages_23162e0a23","thumbnail_cover-astro-tailwind-css-modern-landing-pages.png",43.63,245,125,43634,"cover_astro_tailwind_css_modern_landing_pages_23162e0a23",336.08,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/cover_astro_tailwind_css_modern_landing_pages_23162e0a23.png","2026-03-10T03:05:54.962Z",{"id":60,"documentId":61,"name":62,"slug":63,"description":64,"createdAt":275,"updatedAt":275,"publishedAt":276},{"id":30,"documentId":324,"title":325,"slug":326,"excerpt":327,"difficulty":240,"maturity":100,"publishedAt":328,"coverImage":329,"category":362},"yxti6jbq6ufd0biu3fx6ffpw","Astro with Content Collections  + Tailwind 4 + shadcn","astro-tailwind-css-v4-shadcn-ui-content-collections","A modern portfolio stack for developers, designers, and creators who want a fast personal website, polished project showcases, reusable UI components, and structured content without relying on a full CMS.","2026-03-10T02:31:48.749Z",{"id":18,"documentId":330,"name":331,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":332,"hash":357,"ext":111,"mime":114,"size":358,"url":359,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":360,"updatedAt":360,"publishedAt":361},"mekbtcfjrui3pj6ixju8k812","astro-content-collection-portfolio-development.png",{"large":333,"small":339,"medium":345,"thumbnail":351},{"ext":111,"url":334,"hash":335,"mime":114,"name":336,"path":106,"size":337,"width":117,"height":118,"sizeInBytes":338},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_astro_content_collection_portfolio_development_e57d75f3ad.png","large_astro_content_collection_portfolio_development_e57d75f3ad","large_astro-content-collection-portfolio-development.png",435.15,435147,{"ext":111,"url":340,"hash":341,"mime":114,"name":342,"path":106,"size":343,"width":125,"height":126,"sizeInBytes":344},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_astro_content_collection_portfolio_development_e57d75f3ad.png","small_astro_content_collection_portfolio_development_e57d75f3ad","small_astro-content-collection-portfolio-development.png",111.67,111674,{"ext":111,"url":346,"hash":347,"mime":114,"name":348,"path":106,"size":349,"width":133,"height":125,"sizeInBytes":350},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_astro_content_collection_portfolio_development_e57d75f3ad.png","medium_astro_content_collection_portfolio_development_e57d75f3ad","medium_astro-content-collection-portfolio-development.png",241.38,241381,{"ext":111,"url":352,"hash":353,"mime":114,"name":354,"path":106,"size":355,"width":140,"height":141,"sizeInBytes":356},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_astro_content_collection_portfolio_development_e57d75f3ad.png","thumbnail_astro_content_collection_portfolio_development_e57d75f3ad","thumbnail_astro-content-collection-portfolio-development.png",30.25,30250,"astro_content_collection_portfolio_development_e57d75f3ad",239.93,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/astro_content_collection_portfolio_development_e57d75f3ad.png","2026-03-10T02:29:59.242Z","2026-03-10T02:29:59.247Z",{"id":72,"documentId":73,"name":74,"slug":75,"description":76,"createdAt":363,"updatedAt":363,"publishedAt":364},"2026-03-10T01:58:35.647Z","2026-03-10T01:58:35.620Z",{"id":18,"documentId":366,"title":367,"slug":368,"excerpt":369,"difficulty":240,"maturity":100,"publishedAt":370,"coverImage":371,"category":404},"ru06yk2a087zqapworwd6rsg","Nuxt 4 + Strapi 5","nuxt-4-strapi-5-primevue","A modern content-driven stack for SEO-friendly websites, blogs, documentation platforms, and scalable editorial projects.","2026-03-08T18:57:30.958Z",{"id":12,"documentId":372,"name":373,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":374,"hash":399,"ext":111,"mime":114,"size":400,"url":401,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":402,"updatedAt":402,"publishedAt":403},"b46gf1zi57op33uk2w07h9j6","modernwebdashboard.png",{"large":375,"small":381,"medium":387,"thumbnail":393},{"ext":111,"url":376,"hash":377,"mime":114,"name":378,"path":106,"size":379,"width":117,"height":118,"sizeInBytes":380},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_modernwebdashboard_b49d2560d2.png","large_modernwebdashboard_b49d2560d2","large_modernwebdashboard.png",990.81,990808,{"ext":111,"url":382,"hash":383,"mime":114,"name":384,"path":106,"size":385,"width":125,"height":126,"sizeInBytes":386},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_modernwebdashboard_b49d2560d2.png","small_modernwebdashboard_b49d2560d2","small_modernwebdashboard.png",268.68,268682,{"ext":111,"url":388,"hash":389,"mime":114,"name":390,"path":106,"size":391,"width":133,"height":125,"sizeInBytes":392},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_modernwebdashboard_b49d2560d2.png","medium_modernwebdashboard_b49d2560d2","medium_modernwebdashboard.png",571.02,571018,{"ext":111,"url":394,"hash":395,"mime":114,"name":396,"path":106,"size":397,"width":140,"height":141,"sizeInBytes":398},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_modernwebdashboard_b49d2560d2.png","thumbnail_modernwebdashboard_b49d2560d2","thumbnail_modernwebdashboard.png",69.13,69125,"modernwebdashboard_b49d2560d2",574.58,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/modernwebdashboard_b49d2560d2.png","2026-03-08T18:43:20.691Z","2026-03-08T18:43:20.698Z",{"id":48,"documentId":49,"name":50,"slug":51,"description":52,"createdAt":405,"updatedAt":405,"publishedAt":406},"2026-03-08T18:15:43.922Z","2026-03-08T18:15:43.915Z",{"id":48,"documentId":408,"title":409,"slug":410,"excerpt":411,"difficulty":99,"maturity":100,"publishedAt":412,"coverImage":413,"category":446},"zu3qggap5kjtcwsfzkm1a1zf","Next.js + Sanity","nextjs-sanity","A flexible stack for content-rich websites that need strong editorial tooling, fast previews, and modern React-based frontend delivery.","2026-03-08T18:51:03.784Z",{"id":42,"documentId":414,"name":415,"alternativeText":106,"caption":106,"focalPoint":106,"width":107,"height":108,"formats":416,"hash":441,"ext":111,"mime":114,"size":442,"url":443,"previewUrl":106,"provider":146,"provider_metadata":106,"createdAt":444,"updatedAt":444,"publishedAt":445},"ml2ee2zpq4kzbtab101u9ghd","sanitynextjs.png",{"large":417,"small":423,"medium":429,"thumbnail":435},{"ext":111,"url":418,"hash":419,"mime":114,"name":420,"path":106,"size":421,"width":117,"height":118,"sizeInBytes":422},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/large_sanitynextjs_18c9cce218.png","large_sanitynextjs_18c9cce218","large_sanitynextjs.png",915.04,915039,{"ext":111,"url":424,"hash":425,"mime":114,"name":426,"path":106,"size":427,"width":125,"height":126,"sizeInBytes":428},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/small_sanitynextjs_18c9cce218.png","small_sanitynextjs_18c9cce218","small_sanitynextjs.png",243.44,243439,{"ext":111,"url":430,"hash":431,"mime":114,"name":432,"path":106,"size":433,"width":133,"height":125,"sizeInBytes":434},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/medium_sanitynextjs_18c9cce218.png","medium_sanitynextjs_18c9cce218","medium_sanitynextjs.png",524.8,524801,{"ext":111,"url":436,"hash":437,"mime":114,"name":438,"path":106,"size":439,"width":140,"height":141,"sizeInBytes":440},"https://awesome-friends-6b6e40fa18.media.strapiapp.com/thumbnail_sanitynextjs_18c9cce218.png","thumbnail_sanitynextjs_18c9cce218","thumbnail_sanitynextjs.png",62.39,62392,"sanitynextjs_18c9cce218",521.69,"https://awesome-friends-6b6e40fa18.media.strapiapp.com/sanitynextjs_18c9cce218.png","2026-03-08T18:46:03.464Z","2026-03-08T18:46:03.471Z",{"id":48,"documentId":49,"name":50,"slug":51,"description":52,"createdAt":405,"updatedAt":405,"publishedAt":406}]