O que você mais gosta Directus?
Atualmente, estamos avaliando o Directus e ele se destaca bem acima dos outros CMS que testamos até agora. Nós realmente o adoramos, porque é muito flexível, aberto (o que é ótimo para uma equipe de tecnologia que deseja expandir e melhorar para nossas equipes) e não força nenhum modo específico de trabalho.
Estamos hospedando por conta própria, o que é simples e bem suportado. Você não está preso a nenhuma plataforma ou serviço. Conseguimos colocá-lo em funcionamento em nossa própria infraestrutura rapidamente, sem surpresas. É relativamente fácil de configurar, e mantemos o controle de nossos dados e stack.
Fazer fork e estender a plataforma funciona exatamente como você gostaria. Já pensamos em algumas ferramentas internas que provavelmente construiremos. A estrutura parece fácil de entender e modificar sem ter que reescrever nada importante, o que novamente é fundamental para nós, não queremos reinventar a roda.
A flexibilidade está em outro nível. Você pode construir o modelo de dados para se adequar ao seu projeto real, não tentar encaixá-lo na ideia de outra pessoa de como o conteúdo deve funcionar, novamente, o controle detalhado dos dados é muito bom.
É API first, então é ótimo se você quer algo que seja naturalmente headless, não transformado em uma solução headless.
A interface de administração é limpa e configurável. Você pode mudar como as coisas são exibidas, criar papéis e permissões facilmente, e configurá-la tanto para usuários técnicos quanto não técnicos. Nossa equipe de marketing gosta da aparência e acha fácil produzir conteúdo. Análise coletada por e hospedada no G2.com.
O que você não gosta Directus?
Eu não diria que não gostamos de nada, mas coisas que adoraríamos ver mudanças seriam:
As APIs são simples de trabalhar. Elas são poderosas, mas nem sempre intuitivas. Algumas operações parecem mais complexas do que precisam ser, especialmente ao lidar com dados aninhados ou filtros. Uma vez que pegamos o jeito, foi tranquilo, mas levou algum tempo.
As strings de consulta podem ficar excessivamente longas. Particularmente com filtros mais complexos ou dados relacionais. Não é ilegível, mas também não é o mais limpo, pode ser fácil cometer erros se você não for cuidadoso.
O manuseio de imagens poderia ser melhor. Os arquivos são sempre entregues como solicitações separadas, recebemos apenas o ID de volta, mas não é o fim do mundo, só preferiríamos se as imagens/URLs pudessem ser retornadas diretamente no payload inicial da API. Análise coletada por e hospedada no G2.com.