Getting Started
Request handling
- Routing
- Action Controller
- Resources
- Context
- Request Binding
- Middleware
- Error Handling
- Sessions
- Cookies
Frontend
Database
- Getting started with Pop
- Soda CLI
- Database Configuration
- Buffalo Integration
- Models
- Generators
- Migrations
- Fizz
- Mutations
- Querying
- Raw Queries
- Callbacks
- Scoping
- Associations and Relationships
- One to one associations
- One to many associations
Guides
- API Applications
- File Uploads
- Background Job Workers
- Mailers
- Tasks
- Plugins
- Local Authentication
- Third Party Authentication
- Events
- Go Modules
- Localization
- Logging
- Template Engines
- Testing
- Videos
Deploy
Cloud Providers
Deploy
Cloud Providers
Even if you can deploy a Buffalo app by hand, some (cloud) hosting solutions already have a plugin for Buffalo! These plugins are supported by the community, and allow you to quickly deploy your app using a single command.
Azure
The Microsoft cloud plugin is managed by @Microsoft: https://github.com/Azure/buffalo-azure.
Digital Ocean
The Digital Ocean plugin is managed by @wolves: https://github.com/wolves/buffalo-ocean.
Heroku
The Heroku plugin is managed by the buffalo team: https://github.com/gobuffalo/buffalo-heroku.