GopherCon 2023: Andy Haskell - Terminal UI Apps From the Ground Up with Bubble Tea

Описание к видео GopherCon 2023: Andy Haskell - Terminal UI Apps From the Ground Up with Bubble Tea

Bubble Tea is a Go framework that enables building apps in the terminal (TUIs) with convenient features like arrow-key and even mouse event handling, adding “wow factor” with animations and managing multiple pages, and an ecosystem of Go packages that might make development in Bubble Tea feel familiar if you’ve done frontend web development before. The best part, though, is that because Bubble Tea’s core interface is made for representing the frontend-famous Elm Architecture, it’s conducive to managing as much or as little complexity as your TUI needs to have.

In this talk, we will look at how to build a plant-watering app from the ground up in Bubble Tea and its ecosystem, including doing I/O to save and load data, using imported UI components, giving the app CSS-like styling, and navigating between pages.

Комментарии

Информация по комментариям в разработке