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
0
21
Aprenda http criando seu server
Apresentação no meetup do DevParana 19-ago-2025
Alessandro Dias Batista
August 19, 2025
Tweet
Share
More Decks by Alessandro Dias Batista
See All by Alessandro Dias Batista
Aplicações Real-time com Phoenix LiveView
adbatista
0
19
GURUPI - Conhecendo Phoenix Liveview
adbatista
0
18
Ciclo de trabalho Ágil
adbatista
1
61
Ruby e o Mercado de trabalho
adbatista
0
200
Turbolinks 101
adbatista
0
120
Other Decks in Programming
See All in Programming
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
120
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
310
AI 開発合宿を通して得た学び
niftycorp
PRO
0
170
20260315 AWSなんもわからん🥲
chiilog
2
170
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
270
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
230
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
140
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
510
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
420
実践ハーネスエンジニアリング #MOSHTech
kajitack
6
2.8k
SourceGeneratorのマーカー属性問題について
htkym
0
210
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
180
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
150
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.5k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1k
A better future with KSS
kneath
240
18k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Agile that works and the tools we love
rasmusluckow
331
21k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Visualization
eitanlees
150
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
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