Repositório do website oficial do AzurJS, construído com Next.js e Fumadocs.
Este projeto é responsável pelo site de documentação e landing page do AzurJS. Utiliza Next.js para o frontend e Fumadocs para gerenciamento de conteúdo em MDX.
Clone o repositório e instale as dependências:
npm install
# ou
pnpm install
# ou
yarn installInicie o servidor de desenvolvimento:
npm run dev
# ou
pnpm dev
# ou
yarn devAbra http://localhost:3000 no seu navegador para visualizar o site.
src/lib/source.ts: Adaptador para fonte de conteúdo. Vejaloader()para detalhes.src/lib/layout.shared.tsx: Opções compartilhadas de layout.src/app/(home): Landing page e páginas institucionais.src/app/docs: Layout e páginas de documentação.src/app/api/search/route.ts: Handler de busca.content/: Documentação em MDX, organizada por idioma.
Contribuições são bem-vindas! Siga os passos abaixo para colaborar:
- Faça um fork deste repositório.
- Crie uma branch para sua feature ou correção:
git checkout -b minha-feature
- Faça suas alterações e commit:
git commit -m "feat: minha contribuição" - Envie para seu fork:
git push origin minha-feature
- Abra um Pull Request detalhando suas mudanças.
Dicas:
- Siga o padrão de código do projeto.
- Sempre descreva claramente o que foi alterado.
- Se possível, adicione testes ou exemplos.
- Documentação Next.js — Recursos e API do Next.js
- Tutorial Interativo Next.js
- Fumadocs — Documentação do Fumadocs