Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

Buffalo - Rapid Web Development for Go

  • Share this:
post-title
Buffalo is a Go web development eco-system. Designed to make the life of a Go web developer easier. Buffalo starts by generating a web project for you that already has everything from front-end (JavaScript, SCSS, etc...) to back-end (database, routing, etc...) already hooked up and ready to run. From there it provides easy APIs to build your web application quickly in Go.

Buffalo uses Gorilla toolkit to manage routes, sessions, cookies. It has ORM support to handle relational and non-relational databases. Regarding templates, it has support for Plush which has Rails-like syntax.

Buffalo helps you to define test suites. Action, resource, model generators create test templates for the code you just generated.
http://gobuffalo.io/
https://github.com/gobuffalo/buffalo
License:
Tech: