~/talk

Buffalo: Rapid Web Development in Go

Talkat Golang UK 2017 · 2017-08-16..08-18· [go, web-platform]
slides:none on file

Buffalo is a batteries‑included Go web ecosystem that wires together Gorilla mux, Plush templates, Pop for DB, Webpack/Yarn, Docker and a Buffalo build to produce a single binary with assets bundled. The toolchain generates a full CRUD app (created a widgets resource, migrations and validations), provides a dev server with hot‑reload and error pages, a console, and a Heroku plugin that builds a multistage Docker image and deploys successfully. Goal is rapid development and the CRUD generator workflow.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Web Development
  3. 4:11Standard Library
  4. 5:46Web Apps
  5. 6:13Mental Exercise
  6. 8:20Unwelcoming
  7. 9:56Wheres the logo
  8. 10:19What is Buffalo
  9. 11:45Rails
  10. 12:39Coding
  11. 13:09Extracted
  12. 15:07Goals
  13. 15:41Accessibility
  14. 16:37Community
  15. 17:36Less writing Go
  16. 18:01Grow Go
  17. 18:38Batteries Included
  18. 19:32Battery
  19. 20:16Templates
  20. 20:33Development
  21. 21:14Buffalo Commands
  22. 22:36Docker
  23. 22:55Build Assets
  24. 23:44Demo
  25. 23:56Apple demos
  26. 24:31New app
  27. 24:52Flags
  28. 25:36Buffalo Console
  29. 25:51Installing Packages
  30. 26:11Buffalo Interface
  31. 27:42Buffalo Assets
  32. 28:03Buffalo Tasks Routes
  33. 29:34Database
  34. 29:45Widgets
  35. 30:14Log Output
  36. 30:27Actions App
  37. 31:47Action Resource
  38. 33:11Templates New
  39. 34:04View Source
  40. 34:14View Page Source
  41. 34:36Generated Form
  42. 35:22Deploy App
  43. 35:38Heroku Setup
  44. 36:38Dependencies
  45. 37:28Database Configuration
  46. 37:43Creating a new widget
  47. 38:09Home handler
  48. 39:06Error handler
  49. 39:29Stack trace
  50. 39:54Questions
  51. 41:46Plugins
  52. 42:25Console
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.