Templates de Início Rápido: Comece a Programar em Segundos
Conheça os 15 templates iniciais do PocketCode: HTML, React, Vue, Python, Node, FastAPI, Django, Next.js, Kotlin, Go, Rust e mais, com um único toque.
Templates de Início Rápido
Um dos maiores obstáculos ao começar um projeto novo é a configuração inicial. Criar a estrutura de pastas, escrever os primeiros arquivos, escolher uma organização… tudo isso antes de escrever uma única linha de lógica.
O PocketCode resolve isso com templates de início rápido.
O que são templates?
Templates são projetos pré-construídos que escrevem os arquivos iniciais para você:
- Estrutura de pastas para o stack que você escolheu
- Arquivos iniciais com o código base desse stack
- Conteúdo de exemplo para você ver como tudo se encaixa
Um template escreve os arquivos iniciais e nada além disso: ele não instala dependências e não cria um repositório Git. Os 15 templates estão disponíveis em todos os planos e nenhum deles é Pro.
Os 15 templates
Os templates são agrupados em cinco categorias, e você pode filtrar por categoria ao criar um projeto.
Geral
- Empty — um projeto em branco para quem prefere começar do zero
Frontend
- HTML / CSS / JS — um site simples, que abre no DevBrowser embutido
- React
- Vue.js
- TypeScript — roda no Node.js embutido
Backend
- Python
- Node.js (Express)
- FastAPI
- Django
Fullstack
- React + Node.js
- React + FastAPI
- Next.js
Linguagens
- Kotlin
- Go
- Rust
O que roda no celular
Nem todo template roda do mesmo jeito, então aqui vai a versão honesta:
- HTML / CSS / JS abre no DevBrowser embutido (o ícone de globo na barra superior do editor). O Run só confere a estrutura, não renderiza a página.
- React e Vue.js carregam React, Vue e Babel de uma CDN (
unpkg.com), então precisam de conexão para exibir. - JavaScript e TypeScript rodam no Node.js embutido (TypeScript sem verificação de tipos), Python em um interpretador CPython 3.12 embutido, só com a biblioteca padrão, e Kotlin com o compilador embutido.
- Go precisa do pacote de runtime opcional, que você baixa em Configurações → Compiladores e runtimes. Ele roda um arquivo com a biblioteca padrão, não um projeto com
go.mod. - Rust tem destaque de sintaxe, mas o Rust de verdade (rustc) não roda no dispositivo, e o pacote do Rhai não roda um arquivo
.rsque tenha umCargo.tomlpor perto, então este template não roda no celular. - Os templates de frameworks (Express, FastAPI, Django, Next.js, React com backend) servem para escrever o código no celular. npm e pip não vêm embutidos, então instalar as dependências e iniciá-los exige um servidor via SSH ou um deploy. O template de Django também vem sem o pacote
config/para o qual omanage.pyaponta, então não inicia como está. - O texto de exemplo dentro dos arquivos iniciais (como "¡Hola Mundo!" ou "Mi App") está em espanhol, seja qual for o idioma do app.
Como usar um template
- Abra o PocketCode e vá em Projetos
- Toque em Novo
- Digite um nome e escolha o template (filtre por categoria se quiser)
- Toque em Criar
Os arquivos iniciais aparecem no seu projeto, prontos para abrir no editor. Se o nome já existir, o PocketCode adiciona um sufixo como Meu App (2).
Planos e limites
O plano gratuito inclui 1 projeto no total, e o Pro remove o limite. Os templates em si nunca são bloqueados: Free e Pro podem usar os 15.
Templates no Marketplace
O catálogo do Marketplace também inclui templates de projeto como um dos seus tipos de item. É um catálogo curado: você instala a partir dele, não há como publicar o seu.
Conclusão
Os templates de início rápido eliminam o atrito de começar um projeto novo. Em vez de perder tempo com configuração, você pode se concentrar no que importa: seu código e sua ideia. Para ver o que está disponível hoje e seus limites, veja nosso status de desenvolvimento.