Fácil, rápido y en español (Or should I say fast and easy?)
Bienvenidos al set de ejemplos de KumbiaPHP Framework Versión 1.0
- PHP 5.6 o 7
- Composer (Para instalar los paquetes y librerías necesarios de PHP)
- NodeJS (para usar el livereload (BrowserSync)
El material que contine este repositorio es a modo de aprendizaje. En ningún momento el autor se hará responsable por el uso final.
Que contiene?
- Ejemplo de uso a modo de API con JWT (Json Web Tokens) (en proceso)
- Ejemplo de un CRUD basado en API (en proceso)
- Ejemplo de scaffold en una API (en proceso)
- Ejemplo de cambio de conexión de base de datos dinámicamente (por documentar)
- Ejemplo de uso de exportación a excel (por documentar)
- Ejemplo de uso de subida de archivos (por documentar)
- Ejemplo de uso de autenticación (en proceso)
- Ejemplo de uso de exportación a pdf (en proceso)
- Ejemplo de uso de SASS
- Ejemplo de uso de BrowserSync
Como ver los ejemplos
- Descargar el repositorio
- Crear una base de datos local
- Importar la base de datos de ejemplo
api/config/db.sql
- Editar los parámetros de conexión en el archivo
api/config/databases.ini
- Darle permisos de escritura
chmod -R 777 public/files
a la carpetaapi/public/files
- Instalar los paquetes de php
composer install
Activar el LiveReload (BrowserSync) solo si quieres editar el front
- Instalar los paquetes de node
yarn install
onpm install
- Activar el BrowserSync
npm run gulp
Licencia
New BSD