Enxergamos a necessidade de fazer um estudo para saber qual o melhor framework que se encaixará na realidade do sistema Salic-Minc.
OBS: Essa atividade de estudo é focada APENAS para o Backend e para cada framework deve ser utilizado o GraphQL em conjunto.
Para as atividades necessárias para êxito dessa Issue, utilizaremos os frameworks abaixo:
- Synfony Flex (4)
- Zend Expressive
- Lumen (opcional)
- Slim Framework (opcional)
O que devemos avaliar para cada framework:
- Instalação do framewok
- Performance (Postman)
- Curva de aprendizado
- Produtividade
- Comunidade Ativa (Grupos, Redes Sociais, Sites)
- Teste
Para cada um dos itens acima, deveremos fazer uma avaliação que vai de 0 até 5, exceto para o item "Teste".
Recursos:
Deveremos crair um CRUD utilizando o framework e GraphQL utilizando o template abaixo como referência.
- PHP 7
- Utilizar sempre container Docker
- Banco de dados - PostGres ou SQLite
- Estrutura básica de tabela:
Carro
- carro_id - int autoincrement
- nome - varchar(255) not null
- modelo - varchar(255) not null
Prazo: para votação até 06/04/2018. Avaliações feitas posteriormente a esse período não serão contabilizadas
Enxergamos a necessidade de fazer um estudo para saber qual o melhor framework que se encaixará na realidade do sistema Salic-Minc.
OBS: Essa atividade de estudo é focada APENAS para o Backend e para cada framework deve ser utilizado o GraphQL em conjunto.
Para as atividades necessárias para êxito dessa Issue, utilizaremos os frameworks abaixo:
O que devemos avaliar para cada framework:
Para cada um dos itens acima, deveremos fazer uma avaliação que vai de 0 até 5, exceto para o item "Teste".
Recursos:
Deveremos crair um CRUD utilizando o framework e GraphQL utilizando o template abaixo como referência.
Prazo: para votação até 06/04/2018. Avaliações feitas posteriormente a esse período não serão contabilizadas