ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Go Full Stack Server-Side Rendering vs SPAs - Fernando J. Villamarin Diaz, JPMC

Автор: GopherCon UK

Загружено: 2024-08-30

Просмотров: 3111

Описание: Over the past year, we've witnessed an exciting shift in the development community: front-end logic is merging into the back-end, converging neatly within the Go ecosystem. We're talking full-stack capabilities with server-side rendering via Templ and a dash of HTMX for interactivity. Creating a complete full stack application solely in Go? Sounds awesome!

In this talk, we'll delve into how this integrated Go approach stacks up against the traditional model of APIs with JavaScript-based SPAs. We'll focus particularly on performance, exploring how each architecture adapts to various scenarios. For instance, with server-side rendering like Go + Templ, HTML pages can be more substantial than the JSON responses typical in SPAs, which could challenge performance under limited bandwidth conditions.

We'll also dive deep into scalability. Understanding how each setup expands as user numbers increase is crucial. We'll explore the scalability traits of both server-side rendering and API-driven approaches, examining how they manage loads and what this means for performance during peak usage. To bring this to life, we'll look at cloud-based stress tests and benchmarks to uncover the real costs of scaling up and down.

And let's not overlook caching—a vital component of scalability. Server-side caching often involves storing complete HTML pages or significant chunks, significantly speeding up load times. In contrast, API caching usually focuses on JSON data, providing more precise control over what gets cached and how long it remains. Grasping these differences is key to making informed architectural decisions.
Join me as we unpack these technologies to help you determine which setup might be the better fit for your next project. Whether you're looking to enhance performance under varied network conditions or scale efficiently, this talk aims to equip you with the insights to make savvy choices!

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Go Full Stack Server-Side Rendering vs  SPAs - Fernando J. Villamarin Diaz, JPMC

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Building Graphical Go apps is Fyne  Andrew Williams, FyneLabs

Building Graphical Go apps is Fyne Andrew Williams, FyneLabs

Нерассказанная история Голанга

Нерассказанная история Голанга

GopherCon 2021: Building Production Applications Using Go & SQLite - Ben Johnson

GopherCon 2021: Building Production Applications Using Go & SQLite - Ben Johnson

When Failure Is Not an Option: Surviving Cloud Outages in Go - Kevin Holditch

When Failure Is Not an Option: Surviving Cloud Outages in Go - Kevin Holditch

Golang Developer Roadmap 2026. Как стать Go-разработчиком и получить первую работу. #go #roadmap

Golang Developer Roadmap 2026. Как стать Go-разработчиком и получить первую работу. #go #roadmap

Consistency Catalyst: The story of Paddle's in house microservice toolkit - George Wilson, Paddle

Consistency Catalyst: The story of Paddle's in house microservice toolkit - George Wilson, Paddle

Do you REALLY need SSR?

Do you REALLY need SSR?

How Just Eat uses tooling to deploy Go micro-services in minutes - Ainsley Clark

How Just Eat uses tooling to deploy Go micro-services in minutes - Ainsley Clark

Observability made painless: Go, Otel & LGTM stack - Haseeb Majid

Observability made painless: Go, Otel & LGTM stack - Haseeb Majid

GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer

GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer

Самые важные паттерны в программировании

Самые важные паттерны в программировании

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Почему новый гиперкар Koenigsegg мощностью 2300 л.с. меняет всё?

Почему новый гиперкар Koenigsegg мощностью 2300 л.с. меняет всё?

GopherCon UK 2019: Alan Braithwaite - Advanced Testing Techniques

GopherCon UK 2019: Alan Braithwaite - Advanced Testing Techniques

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Let's Go Quantum - Sam Burns

Let's Go Quantum - Sam Burns

The Right Kind of Abstraction - John Cinnamond

The Right Kind of Abstraction - John Cinnamond

Арестович: Почему Трамп дает еще один шанс Зеленскому? Дневник войны.

Арестович: Почему Трамп дает еще один шанс Зеленскому? Дневник войны.

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]