Download the PHP package marinoricardo/nanophp-starter without Composer
On this page you can find all versions of the php package marinoricardo/nanophp-starter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download marinoricardo/nanophp-starter
More information about marinoricardo/nanophp-starter
Files in marinoricardo/nanophp-starter
Download marinoricardo/nanophp-starter
More information about marinoricardo/nanophp-starter
Files in marinoricardo/nanophp-starter
Vendor marinoricardo
Package nanophp-starter
Short Description Boilerplate inicial para criar aplicações fullstack com NanoPHP
License MIT
Package nanophp-starter
Short Description Boilerplate inicial para criar aplicações fullstack com NanoPHP
License MIT
Please rate this library. Is it a good library?
Informations about the package nanophp-starter
NanoPHP Starter
O NanoPHP Starter é o ponto de partida oficial para criar aplicações com o micro-framework NanoPHP.
Ele fornece uma estrutura limpa, organizada e pronta para desenvolvimento fullstack (API + Views PHP).
Requisitos
- PHP 8.1+
- Composer
- MySQL
- Extensões PHP:
pdopdo_mysqlmbstring
Instalação
Crie um novo projeto com o Composer:
Inicie o servidor de desenvolvimento:
Abra no navegador:
http://127.0.0.1:8000
Estrutura do Projeto
CLI — NanoPHP Command Line Tool
O NanoPHP Starter inclui o comando php nano, uma CLI leve e prática.
Ver comandos disponíveis
Criar um Model
Criar um Controller
Criar Model + Controller + View automaticamente
Iniciar o servidor local (com auto reload)
O servidor reinicia automaticamente ao detectar alterações em arquivos
.php.
Exemplo de Uso
Model — App/Models/User.php
Controller — App/Controllers/UserController.php
Funcionalidades Atuais
- Estrutura MVC simples e clara
- CLI personalizada (
php nano) - Servidor com auto reload
- Geração automática de Models, Controllers e Views
- Logging de aplicação (em desenvolvimento)
- Migrations (planeado)
- Autenticação JWT (planeado)
Roadmap
- [ ] Adicionar módulo de logs de aplicação
- [ ] Suporte a migrations e seeders
- [ ] Middlewares de autenticação e caching
- [ ] CLI para gerenciamento de banco (
php nano migrate) - [ ] Templates base em HTML e Tailwind CSS
Licença
MIT License © Marino Ricardo
All versions of nanophp-starter with dependencies
PHP Build Version
Package Version
Requires
marinoricardo/nanophp Version
*
The package marinoricardo/nanophp-starter contains the following files
Loading the files please wait ...