eu: oq o cu tem a ve com as calça
chatgpt: exelente pergunta! 👏
eu: oq o cu tem a ve com as calça
chatgpt: exelente pergunta! 👏
se foda
vagas de Ti são tipo: java, react, ci/cd, aws.... APACHE FLINK
parece que a IA não vai substituir somente o junior
sua stack técnica não é mais o bastante
O único modelo de negócio que realmente parece ter lucro na cadeia da IA é vender GPU.
minha honesta opniao
você ainda cria teste unitario na mão?
use IDE pra trabalhar com git "ah mas se um dia eu precisar usar cli" meu amigo vc nunca vai precisar usar git estando fora de um computador
voltando aqui pra dizer que consegui
vibe coding é quando vc programa ouvindo lo-fi
bom dia bora codar?
Não use lombok para estudos.
quem ainda n passou por isso é pq ainda nao tem estrada…
a polícia do code review vai vir atrás de você 🫵🏽
teve um dev aq falando q nao precisava comitar o package.lock.json
essa rede ainda ta de pé
Aqui, o servidor informa que o recurso /clientes/1 suporta os métodos GET, PUT, DELETE e OPTIONS.
Frameworks modernos retornam options automaticamente 🫵
Você já viu alguma API completa assim? 😛
⚙️ OPTIONS
Indo além dos verbos comuns, O OPTIONS é um método HTTP utilizado para descobrir quais operações são permitidas em um recurso específico.
Exemplo:
Req: OPTIONS /clientes/1
Res: HTTP/1.1 200 OK
Allow: GET, PUT, DELETE, OPTIONS
GET /clientes/1:
{
"id": 1,
"nome": "João",
"links": [
{ "rel": "atualizar", "method": "PUT", "href": "/clientes/1" },
{ "rel": "excluir", "method": "DELETE", "href": "/clientes/1" }
]
}
O recurso retorna links informando operações que você pode usar para interagir com o recurso.
3⃣ Nível 3 – Hypermídia (HATEOAS)
Nível em que poucas APIs chegam. Introduz o conceito de HATEOAS (Hypermedia as the Engine of Application State). Os recursos incluem links que indicam as operações disponíveis ou os próximos passos possíveis. Tornando-a autoexplicativa.
2⃣ Nível 2 – Verbos HTTP
Uso dos verbos HTTP: GET, POST, PUT, DELETE, etc. Simplifica a semântica das operações:
GET /clientes → lista de clientes.
POST /clientes → Novo cliente.
PUT /clientes/1 → Atualiza o cliente com ID 1.
DELETE /clientes/1 → Exclui o cliente com ID 1.
1️⃣ Nível 1 – Recursos
Neste nível, cada entidade (recurso) tem sua própria URL (URI): api/clientes, api/usuarios, etc. No entanto, a API ainda trafega tudo via POST.
0⃣ Nível 0 – HTTP como transporte
Aqui, a API apenas transporta dados via HTTP. Em uma API hipotética que tem somente uma URL (api/service) e transita todos os dados via HTTP POST, ela estaria no Nível 0.
tentando subir um app angularjs legado que tem um monte de dependência com versao “latest” 🤡
estou tentando aprender a tomar café sem açucar, estou no terceiro dia e quero morrer
a unica coisa q eu senti falta do twitter foi os trending topics
se o vasco ta ruim agora então ano passado tava como? 😂
assisti Joker 2, é um musical. Eu não sou muito fã de filme assim