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
21
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
Aplicações Real-time com Phoenix LiveView
adbatista
0
19
GURUPI - Conhecendo Phoenix Liveview
adbatista
0
19
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
飯MCP
yusukebe
0
490
How Swift's Type System Guides AI Agents
koher
0
190
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
iOS機能開発のAI環境と起きた変化
ryunakayama
0
170
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
Running Swift without an OS
kishikawakatsumi
0
690
実践CRDT
tamadeveloper
0
400
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
440
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
140
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
220
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
510
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
106
240k
Odyssey Design
rkendrick25
PRO
2
570
Deep Space Network (abreviated)
tonyrice
0
110
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
sira's awesome portfolio website redesign presentation
elsirapls
0
210
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
96
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
480
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Ruling the World: When Life Gets Gamed
codingconduct
0
190
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
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