O projeto IssuesPHP publicou no GitHub sua aplicação esqueleto oficial, disponibilizando uma base inicial para desenvolvedores que desejam criar aplicações utilizando o framework.
O repositório issuesphp/issuesphp funciona em conjunto com o pacote issuesphp/framework e está distribuído sob a licença MIT. Atualmente, o esqueleto utiliza a versão v1.0.0 do framework. O projeto é mantido por Jonathan Castro, engenheiro de software responsável pelo desenvolvimento do IssuesPHP.
A aplicação foi criada para facilitar o início de novos projetos. Em vez de configurar manualmente a estrutura básica, o desenvolvedor pode instalar o esqueleto diretamente utilizando o Composer:
composer create-project issuesphp/issuesphp
Também é possível clonar o repositório e instalar suas dependências com o Composer.
Comandos disponíveis
O README do projeto apresenta alguns comandos para trabalhar com a aplicação, incluindo:
php issues.php— execução da aplicação;issuesphp:serve— inicialização de um servidor local;issuesphp:drop:one:migration— comando relacionado ao gerenciamento de migrations.
O projeto também apresenta exemplos de configuração para execução local, incluindo uma aplicação disponível em http://localhost:8080 e uma alternativa utilizando Apache com mod_rewrite.
Framework em desenvolvimento
O esqueleto depende diretamente do pacote issuesphp/framework, que atualmente é descrito pelos próprios mantenedores como um framework PHP simples para auxiliar no desenvolvimento de software. O pacote não possui dependências externas declaradas em seu composer.json e também utiliza a licença MIT.
Tanto o framework quanto o esqueleto estão hospedados na organização IssuesPHP no GitHub, permitindo que a comunidade acompanhe o desenvolvimento e participe das discussões e contribuições do projeto.
O repositório do esqueleto possui atualmente 32 commits, enquanto o repositório principal do framework registra 22 commits, indicando que o projeto ainda está em uma fase inicial de desenvolvimento.
Onde acompanhar
O código-fonte da aplicação está disponível publicamente no GitHub, e o projeto também mantém um canal no YouTube dedicado ao IssuesPHP. O mantenedor Jonathan Castro divulga ainda conteúdos sobre o desenvolvimento do framework em suas redes sociais.
Para quem acompanha o ecossistema PHP, o projeto é mais um exemplo do desenvolvimento de novas alternativas de frameworks e ferramentas dentro do ecossistema, ainda em uma etapa inicial de evolução.
Fonte: Reddit e repositórios oficiais do IssuesPHP no GitHub.
Links:
- Repositório: https://github.com/issuesphp/issuesphp
- Framework: https://github.com/issuesphp/framework
- IssuesPHP no YouTube: https://www.youtube.com/@Issuesphp