Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Веб-разработка на Go
Search
Iskander (Alex) Sharipov
March 15, 2019
Programming
0
220
Веб-разработка на Go
Iskander (Alex) Sharipov
March 15, 2019
Tweet
Share
More Decks by Iskander (Alex) Sharipov
See All by Iskander (Alex) Sharipov
Go gamedev: XM music
quasilyte
0
68
Zero alloc pathfinding
quasilyte
0
370
Mycelium
quasilyte
0
36
Roboden game pitch
quasilyte
0
140
Ebitengine Ecosystem Overview
quasilyte
1
660
Go gamedev patterns
quasilyte
0
390
profile-guided code analysis
quasilyte
0
300
Go inlining
quasilyte
0
98
KPHP FFI
quasilyte
0
400
Other Decks in Programming
See All in Programming
イベント駆動で成長して委員会
happymana
1
320
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
130
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
210
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
Hotwire or React? ~アフタートーク・本編に含めなかった話~ / Hotwire or React? after talk
harunatsujita
1
120
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
610
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
Jakarta EE meets AI
ivargrimstad
0
160
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
31
6.3k
Docker and Python
trallard
40
3.1k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Building Your Own Lightsaber
phodgson
103
6.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Speed Design
sergeychernyshev
25
620
Code Review Best Practice
trishagee
64
17k
Agile that works and the tools we love
rasmusluckow
327
21k
Adopting Sorbet at Scale
ufuk
73
9.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
Web разработка на Go Алексей Павлюков © Renée French 1
О чем презентация Классические web-приложения Из каких частей состоит web-приложние
JavaScript и дргое API Как выбрать что использовать в своем проекте Новые подходы в web-разработке 1. 2. 3. 4. 5. 2
Придумаем простое приложение "доска объявлений" Что нам нужно для минимально
рабочего приложения? База данных Админка для поддржки Форма регистрации для продавца Форма подать объявление JavaScript? 1. 2. 3. 4. 5. 3
Усложним наше приложение Поиск по объявлениям Клиенты в разных странах
и регионах Переписка продавца и покупателя Мобильное приложение 1. 2. 3. 4. 4
Выбор библиотеки роутинга https://example.com/product-:id/:image Поддерживает все нужные вам правила? Как
поддерживаются middleware Как устроена обработка ошибок 1. 2. 3. 5
Локализация и интернационализация Денежные единицы Дата и время Числительные Подходит
ли фреймворк для работы с переводчиками? 1. 2. 3. 4. 6
Фреймворки для API https://github.com/go-swagger/go-swagger https://goa.design https://echo.labstack.com https://gin-gonic.com https://github.com/graphql-go/graphql https://grpc.io 1.
2. 3. 4. 5. 6. 7
Фреймворки для web-приложений https://beego.me https://gobuffalo.io https://echo.labstack.com https://gin-gonic.com https://github.com/go-macaron/macaron 1. 2.
3. 4. 5. 8
Новое Поддержка HTTP/2 QUIC WebAssembly 1. 2. 3. 9
Спасибо Алексей Павлюков
[email protected]
10