logo Buffalo slack logo

Un ecosistema para el desarrollo web en Go. Diseñado para facilitar tu vida.

Comenzar
  • Versión del paquete:
  • Versión del CLI :
  • Requiere: Go > v1.16.0

Características Principales

feature-icon

Background Workers

Si está familiarizado con las tareas Rake de Ruby, se sentirá como en casa usando Grift. ¡Generar datos para una base de datos, ejecutar un trabajo de limpieza ahora es más fácil!

feature-icon

Buffalo Toolkit

Escribir un módulo de aplicación web siempre comienza con las mismas tareas. Buffalo le proporciona una caja de herramientas simple, el comando buffalo, para generar muchas partes de su aplicación y ejecutar tareas habituales.

feature-icon

Frontend Pipeline

Utilice la configuración generada por Webpack para crear los activos de interfaz de su aplicación. Buffalo le permite desarrollar ambas capas (Frontend y Backend) desde el primer momento.

feature-icon

Hot Code Reload

Code, save, refresh. Use the buffalo dev command to rebuild your app, from backend to frontend, and just see the changes live!

feature-icon

ORM

La integración profunda con Pop proporciona una forma sencilla de manejar la base de datos y las tareas relacionadas comunes. Pop es compatible con MySQL/MariaDB, PostgreSQL, CockroachDB y SQLite.

feature-icon

Routing

Buffalo utiliza el kit de herramientas Gorilla para gestionar rutas, sesiones, cookies… Puede haber enrutadores más rápidos, ¡pero este es definitivamente el más poderoso!

feature-icon

Templating

Escriba sus plantillas con Plush, utilizando una sintaxis similar a la de ERB. Amplíe sus funciones utilizando helpers personalizados. Si no le gusta, puedes usar html/template o incluso traer el tuyo propio.

feature-icon

Testing

Dado que las pruebas pueden ser una tarea aburrida, Buffalo lo ayuda a definir conjuntos de pruebas. Los generadores de acciones, recursos y modelos crean plantillas de prueba para el código que acaba de generar.

Comenzar con Buffalo

En nuestro Blog

Aprender Mas

Patrocinadores Platino

¿Usas Buffalo en tu Trabajo?

Preguntale a tu jefe o al equipo de marketing si les gustaría apoyar nuestro proyecto.

Apoyanos en Patreon

¿Quieres saber más de Buffalo?

Obten todo el soporte y recursos en nuestra documentación.

IR A LA DOCUMENTACIÓN