Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Веб-разработка на Go
Search
Iskander (Alex) Sharipov
March 15, 2019
Programming
0
230
Веб-разработка на Go
Iskander (Alex) Sharipov
March 15, 2019
Tweet
Share
More Decks by Iskander (Alex) Sharipov
See All by Iskander (Alex) Sharipov
quasigo
quasilyte
0
76
Go gamedev: XM music
quasilyte
0
130
Zero alloc pathfinding
quasilyte
0
570
Mycelium
quasilyte
0
77
Roboden game pitch
quasilyte
0
240
Ebitengine Ecosystem Overview
quasilyte
1
920
Go gamedev patterns
quasilyte
0
490
profile-guided code analysis
quasilyte
0
370
Go inlining
quasilyte
0
130
Other Decks in Programming
See All in Programming
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
7k
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
120
React Native New Architecture 移行実践報告
taminif
1
150
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
720
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
350
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
370
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
5
2k
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.3k
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
140
tparseでgo testの出力を見やすくする
utgwkk
1
190
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.1k
開発に寄りそう自動テストの実現
goyoki
1
780
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
GraphQLとの向き合い方2022年版
quramy
50
14k
Why Our Code Smells
bkeepers
PRO
340
57k
Into the Great Unknown - MozCon
thekraken
40
2.2k
BBQ
matthewcrist
89
9.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Invisible Side of Design
smashingmag
302
51k
Fireside Chat
paigeccino
41
3.7k
Documentation Writing (for coders)
carmenintech
76
5.2k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
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