angelnunezm/nanophp

NanoPHP — A lightweight and structured microframework for PHP 8.2

Maintainers

Package info

github.com/AngelNunezM/NanoPHP

Type:project

pkg:composer/angelnunezm/nanophp

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

v1.1.0 2025-11-09 04:20 UTC

This package is auto-updated.

Last update: 2026-03-09 04:58:06 UTC


README

Introduccion

NanoPHP es un microframework ligero y estructurado diseñado para proyectos en PHP 8.2 , cuyo propósito es ofrecer una base sólida que te permita comenzar a desarrollar sin preocuparte por la configuración inicial.

A diferencia de otros frameworks que transforman por completo la forma de escribir PHP, NanoPHP respeta el estilo de PHP nativo (vanilla) y te guía hacia buenas prácticas de organización y desarrollo .

Con NanoPHP no necesitas invertir tiempo en configurar rutas, autenticación o la estructura del proyecto, ya que todo esto viene integrado desde el inicio. De esta manera, puedes enfocarte directamente en dar forma a tu idea y escribir tu lógica de negocio , mientras aprovechas un entorno preparado y consistente.

En resumen, NanoPHP busca enseñarte y facilitarte la construcción de aplicaciones limpias, organizadas y escalables , sin dejar de lado la simplicidad y flexibilidad que ofrece PHP puro.

Estructura del proyecto

El proyecto NanoPHP esta estructurado de la siguiente manera

  1. /Public : Carpeta cliente, aqui se proporcionan todos los archivos: css, js, assets y el index.php para servir al cliente.
  2. /Server : Carpeta de aplicación, aqui se proporciona toda nuestra aplicación.
  3. /Vendor : Carpeta de librerias que se requieran a lo largo de la construcción del proyecto.
  4. Readme.md : Archivo de la documentación