[
  {
    "categoria": "Linguagens",
    "itens": [
      {
        "id": "javascript",
        "nome": "JavaScript",
        "site": "https://developer.mozilla.org/pt-BR/docs/Web/JavaScript"
      },
      {
        "id": "typescript",
        "nome": "TypeScript",
        "site": "https://www.typescriptlang.org"
      }
    ]
  },
  {
    "categoria": "Front-end",
    "itens": [
      {
        "id": "react",
        "nome": "React.js",
        "site": "https://react.dev"
      },
      {
        "id": "next",
        "nome": "Next.js",
        "site": "https://nextjs.org"
      },
      {
        "id": "vue",
        "nome": "Vue.js",
        "site": "https://vuejs.org"
      },
      {
        "id": "tailwind",
        "nome": "Tailwind",
        "site": "https://tailwindcss.com"
      }
    ]
  },
  {
    "categoria": "Back-end",
    "itens": [
      {
        "id": "node",
        "nome": "Node.js",
        "site": "https://nodejs.org"
      },
      {
        "id": "express",
        "nome": "Express",
        "site": "https://expressjs.com"
      },
      {
        "id": "fastify",
        "nome": "Fastify",
        "site": "https://fastify.dev"
      },
      {
        "id": "nest",
        "nome": "NestJS",
        "site": "https://nestjs.com"
      }
    ]
  },
  {
    "categoria": "IA",
    "itens": [
      {
        "id": "grok",
        "nome": "Grok",
        "site": "https://grok.com"
      },
      {
        "id": "codex",
        "nome": "Codex",
        "site": "https://openai.com/codex"
      },
      {
        "id": "claude",
        "nome": "Claude",
        "site": "https://claude.ai"
      },
      {
        "id": "cursor",
        "nome": "Cursor",
        "site": "https://cursor.com"
      }
    ]
  }
]