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
Aprenda http criando seu server
Search
Alessandro Dias Batista
August 19, 2025
Programming
24
0
Share
Aprenda http criando seu server
Apresentação no meetup do DevParana 19-ago-2025
Alessandro Dias Batista
August 19, 2025
More Decks by Alessandro Dias Batista
See All by Alessandro Dias Batista
Usando agentes de IA no ambiente de desenvolvimento
adbatista
0
12
Aplicações Real-time com Phoenix LiveView
adbatista
0
22
GURUPI - Conhecendo Phoenix Liveview
adbatista
0
21
Ciclo de trabalho Ágil
adbatista
1
62
Ruby e o Mercado de trabalho
adbatista
0
210
Turbolinks 101
adbatista
0
120
Other Decks in Programming
See All in Programming
CDK Deployのための ”反響定位”
watany
5
930
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
960
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
120
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
470
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
130
空間オーディオの活用
objectiveaudio
0
120
Back to the roots of date
jinroq
0
670
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
750
Programming with a DJ Controller — not vibe coding
m_seki
3
760
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
520
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
3.2M
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
100
Context Engineering - Making Every Token Count
addyosmani
9
860
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
Aprenda http criando seu server
Alessandro Dias 12 anos trabalhando com desenvolvimento web Trabalhei na
Codeminer de 2014 até 2024 Fullstack developer na Medda.ai
Por que criar um HTTP server?
Learn by doing
Um pouco de história
Anos 90 • Era tudo mato • DragonBall era exibido
no SBT • One piece começa • Pesquisadores no CERN procuravam formas de compartilhar artigos • Tim Berners-Lee cria a primeira versão do HTTP
O que é o HTTP? • Protocolo de texto que
executa na camada de aplicação da rede • Tem como base o protocolo TCP • Usa o pattern request-response
None
Resposta HTTP
None
Request
Resposta
Configurar o server e responder requisições
None
None
Tratando rotas
None
Retornando "corpo"(body) na requisição
None
Aceitando mais de uma requisição ao mesmo tempo
None
Mantendo a conexão aberta entre requisições
None
Fechando a conexão
None
None
None
Repositório
Obrigado LinkedIn adbatista.github.io