Twill é um pacote Laravel de código aberto desenvolvido pela AREA 17 que ajuda os desenvolvedores a criar rapidamente um CMS personalizado que é bonito, poderoso e flexível[1]. Ele padroniza funções comuns sem comprometer o controle do desenvolvedor, facilitando o fornecimento de um console de administração rico em recursos, focado nas necessidades modernas de publicação[1].
Alguns dos principais benefícios do Twill incluem[1]:
- Sem aprisionamento, crie seus modelos de dados ou conecte os existentes
- Sem suposições de front-end, use-o em seu aplicativo Laravel ou sem cabeça
- Sem inchaço, desative recursos desnecessários
- Não há necessidade de escrever/adaptar HTML para a interface do administrador
- Sem limites, estenda como achar melhor
Twill 3.3.1 é o patch mais recente, adicionando suporte para Laravel 11 e abordando vários bugs e casos extremos[2]. A versão 3.0.0 foi a primeira versão estável, com prioridades focadas em melhorar a experiência e a documentação do desenvolvedor[2].
A documentação do Twill cobre tópicos como criação de módulos CRUD, uso da biblioteca de mídia, editor de blocos e muito mais[3]. Ele segue o versionamento semântico, com versões principais contendo alterações importantes, enquanto versões secundárias e de patch são compatíveis com versões anteriores[3].
Twill Image é um pacote complementar que funciona com Twill para exibir facilmente imagens responsivas em seu site, aproveitando os recursos de processamento de imagem do Twill[4]. API Twill é outro pacote que fornece um conjunto de ferramentas para construir APIs sobre Twill[5].
Citações:[1] https://github.com/area17/twill
[2] https://github.com/area17/twill/releases
[3] https://twillcms.com/docs/
[4] https://packagist.org/packages/area17/twill-image
[5] https://packagist.org/packages/area17/twill-api