Documentación
Tutoriales#
Usando Vue.js con Buffalo#
No hace falta mucho para que un framework web de JavaScript como Vue.Js funcione con un backend de Buffalo.
En este breve video, veremos lo simple que es conectar Vue.js a una aplicación de Buffalo que sirve JSON.
Fuente: https://github.com/gobuffalo/vuerecipe
Buff.la - Acortador de URL#
En este video “en tiempo real” vamos a crear, probar e implementar una aplicación para acortar URL, https://buff.la.
Este video demostrará lo siguiente:
- Creación de una nueva aplicación de Buffalo.
- Generación de recursos, modelos y migraciones.
- Pruebas de aplicaciones de Buffalo.
- Autenticación a través de Facebook, Twitter y GitHub, usando Goth.
- Despliegue a Heroku.
- ¡Más!
Fuente: https://github.com/markbates/buffla
Usando Goth con Buffalo#
Este video crea una aplicación de Buffalo que usa Goth para añadir autenticación usando GitHub.
Este video demostrará lo siguiente:
- Uso de Goth con Buffalo
- Escritura de middleware de Buffalo
- Autorización/autenticación
- Manipulación de una pila de middleware
Fuente: https://github.com/gobuffalo/gothrecipe.
Uso de la autenticación de contraseña con Buffalo#
Fuente: https://github.com/gobuffalo/authrecipe
GolangFlow.io#
Esta aplicación de código abierto permite a las personas publicar sus historias favoritas relacionadas con Go. http://golangflow.io.
Fuente: https://github.com/bscott/golangflow
Gobular.com#
Esta aplicación de código abierto permite a las personas probar sus expresiones regulares de Go. http://gobular.com.
Fuente: https://github.com/markbates/gobular
Toodo#
Esta aplicación de tareas obligatorias muestra una aplicación simple y es una buena introducción para aquellos que buscan una base de código simple y comprensible.
Fuente: https://github.com/gobuffalo/toodo
Business-card en Buffalo#
Parte 1 - Plantillas, navegación
Blog App#
Este es una simple aplicación de blogs de código abierto, permite a los usuario que son administradores crear publicaciones en formato Markdown. Los usuarios registrados pueden comentar en las publicaciones. Usa autenticación local.
Fuente: https://github.com/mikaelm1/Blog-App-Buffalo
Ejemplo simple de Ajax#
Este es una aplicación de código abierto que muestra como usar el modulo https://github.com/rails/jquery-ujs/wiki que se envía con Buffalo por defecto, para agregar rápidamente Ajax a un formulario.
Source: https://github.com/gobuffalo/simple-ajax-recipe
Sobre Buffalo#
Artículos#
-
January 29th, 2020 - Converting A Static Site To Buffalo https://www.gopherguides.com/articles/converting-a-static-website-to-golang-buffalo/
-
July 4th, 2019 - GO Buffalo: working with emails in DEV environment https://medium.com/@francescodonzello/go-buffalo-working-with-emails-in-dev-environment-48897c390c7a
-
June 6th, 2019 - Deploying GoBuffalo app using Dokku https://www.ribice.ba/buffalo-dokku/
-
May 27th, 2019 - Part 3: Blog Site with Buffalo https://dev-state.com/posts/blog_site_buffalo/
-
May 2nd, 2019 - How to Deploy GoBuffalo on Google’s App Engine https://golangtesting.com/posts/gobuffalo-app-engine
-
March 27th, 2019 - Buffalo test and lint workflow with reflex https://dan.cardamore.ca/gobuffalo_reflex/
-
March 26th, 2019 - Automated buffalo deployments to kubernetes using gitlab-ci https://dan.cardamore.ca/gobuffalo-gitlab-kubernetes-deploy
-
February 6th, 2019 - มาสร้าง API ด้วย Go และ Buffalo framework กันเถอะ !! [Part 1] https://blog.thinknet.co.th/tech/มาสร้าง-api-ด้วย-go-และ-buffalo-framework-กันเถอะ-part-1
-
January 15th, 2019 - Cara Bisa Install Buffalo pada Windows 10 https://kangmicin.com/2018/12/30/cara-install-buffalo-di-windows/
-
November 17th, 2018 - Setting Up Windows For Go And Buffalo http://www.stuartellis.name/articles/windows-golang-setup/
-
November 4th, 2018 - Integrating Go-Buffalo with Pre-existing Apps https://jayunit100.blogspot.com/2018/11/integrating-go-buffalo-with-golang.html
-
August 19th, 2018 - Web App With Gobuffalo http://www.nicolasmorin.com/blog/web-app-with-gobuffalo/
-
August 3rd, 2018 - Add Custom Dashboard Template to Buffalo Application https://medium.com/@KagundaJM/add-custom-dashboard-template-to-buffalo-application-2515298ecf75
-
January 23rd, 2018 - Instrumenting a Buffalo Application with New Relic https://medium.com/@brainscott/instrumenting-a-buffalo-application-with-new-relic-1e9aa473e31d
-
January 9th, 2018 - GoBuffalo Nested Resources http://www.candland.net/gobuffalo/2018/01/09/gobuffalo_nested_resources.html
-
January 1st, 2018 - Web Apps with Buffalo - Part I https://mmikael.com/posts/buffalo-part1/ - Part II https://mmikael.com/posts/buffalo-part2/
-
December 2nd, 2017 - Golang Buffalo Tutorial To Create A Web Site With Authentication https://blog.john-pfeiffer.com/golang-buffalo-tutorial-to-create-a-web-site-with-authentication/
-
November 9th, 2017 - Build An Api With Go And Buffalo https://blog.eleven-labs.com/en/build-an-api-with-go-and-buffalo/
-
November 6th, 2017 - Why You Should Choose Buffalo For Building Web Apps In Go https://medium.com/@alkeshsrivastava11/why-you-should-choose-buffalo-for-building-web-apps-in-go-46f711043437
-
October 9th, 2017 - JWT And [Go] Buffalo https://medium.com/@francescodonzello/jwt-and-go-buffalo-4cce3ae73723
-
August 25th, 2017 - Get Rolling With Buffalo On Windows http://www.stuartellis.name/articles/buffalo-windows-short/
-
August 19th, 2017 - Создание сайта с GitHub авторизацией на Buffalo (Golang) https://tehnojam.pro/category/development/sozdanie-sajta-s-github-avtorizaciej-na-buffalo-golang.html
-
July 26th, 2017 - Construire Une API en Go https://blog.eleven-labs.com/fr/construire-une-api-en-go/
-
July 24th, 2017 - GoBuffalo Walkthrough - Building Blocks http://mycodesmells.com/post/gobuffalo-walkthrough—building-blocks
-
April 9th, 2017 - Deploy Buffalo Go App To Heroku https://www.spencerdixon.com/blog/deploy-buffalo-go-app-to-heroku/
-
March 31, 2017 - “Buffalo” Writing Modern Web Applications In Golang — Part 1 https://medium.com/@aalves/buffalo-writing-modern-web-applications-in-golang-part-1-f59ff73ea830
-
More articles can be found at https://blog.gobuffalo.io
Podcasts#
-
July 16th, 2019 - Web development in Go https://changelog.com/gotime/92
-
October 5th, 2017 - Mark Bates On Go And Buffalo https://www.oreilly.com/ideas/mark-bates-on-go-and-buffalo
-
July 30th, 2017 - An Interview With Mark Bates About Go Buffalo https://www.usegolang.com/mark-bates/
-
January 12th, 2017 - Go And Buffalo Live From Dunkin' Donuts https://changelog.com/gotime/29
Videos#
-
Go in 5 Minutes - https://www.goin5minutes.com/screencasts/
-
August 28th, 2018 - Go on Azure: Part 7—Build a Go app with Buffalo and deploy to Azure https://channel9.msdn.com/Shows/Azure-Friday/Go-on-Azure-Part-7-Build-a-Go-app-with-Buffalo-and-deploy-to-Azure
-
September 18th, 2017 - Golang UK Conference 2017 | Mark Bates - Buffalo: Rapid Web Development in Go https://www.youtube.com/watch?v=75NjCfLLftw&t=1s&list=PLDWZ5uzn69eyM81omhIZLzvRhTOXvpeX9&index=23
-
August, 9th, 2017 - Buffalo Database Migration https://www.youtube.com/watch?v=u92-Nh1h5BA
-
June 13th, 2017 - Capital Go 2017 - Buffalo: Rapid Web Development in Go by Mark Bates https://www.youtube.com/watch?v=Q0EHGtfiC1M&t=31s
Más en el Blog#
Siempre se publican nuevos videos, tutoriales, etc. en el blog oficial de Buffalo, http://blog.gobuffalo.io. Suscríbete para ver el gran contenido que está siendo publicado allí.