Como empezar
- Instalar Buffalo
- Generando Nuevo Proyecto
- Estructura de Directorio
- Configuración
- Integracion de Herramientas
Gestión de Peticiones
- Enrutamiento
- Controlador de Acciones
- Recursos
- Contexto
- Vinculación de Peticiones
- Middleware
- Manejo de Errores
- Sesiones
- Cookies
Frontend
- Renderizado
- Plantillas
- Diseños
- Parciales
- Helpers
- Helpers Personalizados
- Mensajes Flash
- Formularios
- Recursos
Base de datos
- Iniciando con Pop
- Soda CLI
- Configuración de base de datos
- Integración con Buffalo
- Modelos
- Generadores
- Migraciones
- Fizz
- Mutaciones
- Consultas
- Consultas SQL nativo
- Callbacks
- Scoping
- Asociaciones y Relaciones
- Asociaciones Uno a Uno
- Asociaciones Uno a Muchos
Guías
- Aplicaciones API
- Carga de archivos
- Ejecuciones en segundo plano
- Mailers
- Tareas
- Plugins
- Local Authentication
- Third Party Authentication
- Eventos
- Go Modules
- Localización
- Registros
- Motores de Plantillas
- Pruebas
- Videos
Deploy
Integracion de Herramientas
Como empezar
Integración de Herramientas
Tu puedes trabajar con Buffalo usando tu herramienta preferida. Aqui tienes una lista de herramientas para terminales, IDES, y otras herramientas.
Auto Completado zsh
Si tu usas la terminal con zsh
, puedes usar este plugin creado por @1995parham: https://github.com/1995parham/buffalo.zsh
Auto Completado bash
Si tu usas la terminal con bash
, puedes tratar de usar este script, creado por @cippaciong, el cual provee el auto completado basico: https://github.com/cippaciong/buffalo_bash_completion
Extension de Go para Visual Studio Code
Si tu usas Visual Studio Code
como tu editor de Código, puedes usar esta extension: Go.
Siguiente Paso
- Generando Un Nuevo Proyecto - Crea tu primer proyecto de Buffalo!