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
200
Веб-разработка на 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
44
Zero alloc pathfinding
quasilyte
0
210
Mycelium
quasilyte
0
17
Roboden game pitch
quasilyte
0
89
Ebitengine Ecosystem Overview
quasilyte
1
470
Go gamedev patterns
quasilyte
0
310
profile-guided code analysis
quasilyte
0
230
Go inlining
quasilyte
0
95
KPHP FFI
quasilyte
0
330
Other Decks in Programming
See All in Programming
Goのmultiple errorsについて (2024年4月版)
syumai
1
340
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
920
Anthropic Cookbook のおすすめレシピ
schroneko
7
710
Elm 0.19.0 Changes
bkuhlmann
0
490
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
130
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
6
890
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
120
[技育CAMPアカデミア]アイディアを形に!【超入門】スマホアプリ開発〜リリースまでの流れをご紹介
teamlab
PRO
0
350
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
650
GitHub Copilotのススメ
marcy731
0
190
Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform (mDevCamp 2024)
zsmb
0
190
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
400
Featured
See All Featured
The Cult of Friendly URLs
andyhume
74
5.7k
Producing Creativity
orderedlist
PRO
336
39k
Faster Mobile Websites
deanohume
298
30k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
13
1.5k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Statistics for Hackers
jakevdp
789
220k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
How to name files
jennybc
64
93k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
GitHub's CSS Performance
jonrohan
1024
450k
Designing with Data
zakiwarfel
95
4.8k
Scaling GitHub
holman
457
140k
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