O primeiro framework web brasileiro que rivaliza com Next.js. Desenvolvido no Brasil, para desenvolvedores brasileiros.
Sintaxe limpa e intuitiva, documentação em português
import { S4FT } from '@s4ft/core'
const app = new S4FT({
titulo: 'Minha App',
idioma: 'pt-BR'
})
app.rota('/', () => {
return S4FT.renderizar(`
<div class="container">
<h1>Olá, Brasil! 🇧🇷</h1>
<p>Feito com S4FT</p>
</div>
`)
})
app.rota('/sobre', () => {
return S4FT.pagina('sobre.html')
})
export default app
// componentes/Contador.s4ft
import { Componente } from '@s4ft/core'
export default class Contador extends Componente {
estado = { numero: 0 }
incrementar() {
this.estado.numero++
this.atualizar()
}
renderizar() {
return `
<div class="contador">
<h2>Contador: ${this.estado.numero}</h2>
<button onclick="incrementar()">
Incrementar
</button>
</div>
`
}
}
Desenvolvido pensando na realidade brasileira
Veja como o S4FT se compara com Next.js e React
Recurso | S4ft Frameworkworkework 🇧🇷 | Next.js | React |
---|---|---|---|
Linguagem da Documentação | Português Brasileiro | Inglês | Inglês |
Suporte Nacional | Comunidade BR + Suporte Local | Comunidade Global | Comunidade Global |
CDN Otimizada | Servidores no Brasil | Global (latência BR) | Depende do provedor |
Deploy Integrado | Nativo na plataforma | Vercel | Vários provedores |
Curva de Aprendizado | Baixa (docs em PT) | Média | Alta |
Junte-se à comunidade de desenvolvedores brasileiros que estão construindo o futuro da web nacional
Desenvolvedores
Stars no GitHub
Projetos Criados
Faça parte da revolução do desenvolvimento web brasileiro
Criar Conta Grátis