Documentação oficial

Documentação Joss

Guia completo da linguagem Joss: sintaxe, CLI, backend web, segurança, views, ORM, WebSockets e implantação.

Joss Documentação

Esta documentação descreve o comportamento do código atual. Está separado na aprendizagem, guias, referências e internos para que uma nova pessoa possa avança em ordem e uma pessoa experiente encontra regras concretas.

Idiomas

Todos os 46 documentos usam o mesmo nome de arquivo em cada idioma, para que os links relativos funcionem de forma consistente. Depois de editar a fonte em espanhol, execute go run ./tools/docsi18n -translate -sync para atualizar traduções e espelhar a cópia web; go run ./tools/docsi18n -check detecta arquivos ausentes, traduções desatualizadas, links quebrados ou diferenças com JosSecurity.

Aprenda Joss (rota guiada para iniciantes)

Se você nunca programou ou está aprendendo Joss pela primeira vez, leia este passo a passo na ordem. Cada página apresenta conceitos com explicações pedagógicas, exemplos visuais passo a passo e folhas de dicas rápidas antes de se aprofundar em aspectos técnicos avançados.

  1. Primeiros passos: de um arquivo ao seu primeiro programa interativo com cin
  2. Valores, variáveis e operações fundamentais
  3. Controle de fluxo e tomada de decisão
  4. Funções, escopo, fechamentos e referências
  5. Matrizes, mapas e texto
  6. Tipos, inferência e conversões
  7. Classes, objetos e herança
  8. Erros e exceções
  9. Assíncrono, Futuro, canais e simultaneidade
  10. Projeto de console completo com persistência JSON
  11. Projeto web completo com MVC nativo

O glossário explica a programação e os termos Joss sem exigir que você já conhece outro idioma.

Referência de linguagem e ferramentas

Criar aplicativos

Internos e manutenção

Documentos históricos preservam o contexto e podem descrever o estado do seu data. No caso de uma diferença, implementação, teste e Status de implementação.