YoVDO

Go is Not Just on Your Server, it's in Your Browser - Intro to Vugu

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses Computer Science Courses Go Courses WebAssembly Courses Server-Side Rendering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of Go in web development through this GopherCon 2020 talk by Brad Peabody. Dive into Vugu, a modern reactive web programming library for Go, and discover how it enables writing UI code in Go for the browser. Learn about the origin of Vugu, its technology stack, and the tools that simplify its use. Understand the concept of reactive web programming and how it applies to Go and Vugu. Gain insights into various Vugu features, including single file components, DOM events, CSS handling, dynamic attributes, lifecycle callbacks, server-side rendering, URL routing, and more. Get a glimpse of the roadmap for Vugu and its potential impact on Go's presence in front-end development.

Syllabus

Introduction
Agenda
Memory Lane
Whats the Pattern
How Vugu Works
vgrun
entry endpoint
entry type
init
reactive user interfaces
recap
Single file components
DOM events
CSS
Vugu Content
Dynamic Attributes
Static Components
Dynamic Components
Life Cycle Callbacks
TinyGo
ServerSide Rendering
URL Router
Variable Binding
Modification Tracking
Slots
Forms
Roadmap
Component Libraries
Style vs Functionality
Thanks


Taught by

Gopher Academy

Related Courses

Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera
Getting Started with Go
University of California, Irvine via Coursera
Concurrency in Go
University of California, Irvine via Coursera
Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera
Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX