Status Code e Tratamento de Erros // REST API #4

  Рет қаралды 15,799

Rodrigo Branas

Rodrigo Branas

Күн бұрын

Пікірлер: 47
@MangoDeveloper
@MangoDeveloper 3 жыл бұрын
Monstro!
@felippetaschetto5406
@felippetaschetto5406 3 жыл бұрын
Ansioso esperando pelos proximos videos. Podia fazer Node usando TS, configuracoes e tudo mais
@aoli_lab
@aoli_lab 10 ай бұрын
O mais interessante é usarmos apis "profissionais" que nao possuem 1/6 deste tipo de tratativa. Obrigado mestre! 😊
@rsalvarenga1
@rsalvarenga1 3 жыл бұрын
Estou agardando a continuidade... Muito bom
@willianalmeida3670
@willianalmeida3670 3 жыл бұрын
Vai que cola... Se imagina quando ele lançar a série de TS...hahaha Parabéns RB..
@edgonn
@edgonn 3 жыл бұрын
Visível um desenvolvedor que já foi de Java, passar para o Node.js com JavaScript. Essa característica que falta em muito desenvolvedor que nasceu direto no Node.js, infelizmente. Bom código, claro, limpo e eficaz. Tudo que se espera em um aplicativo, mesmo sem usar TypeScript. Parabéns!
@chicobg466
@chicobg466 3 жыл бұрын
Estou acompanhando a série e aprendendo bastante. Muito obrigado.
@andersonluizneto4294
@andersonluizneto4294 3 жыл бұрын
A melhor explicação de status code que já vi. Obrigado! Excelente didática!
@canjiica
@canjiica 3 жыл бұрын
O conceito de separação em camadas é algo que me caiu muito bem. A questão da responsabilidade nunca ficou 100% clara pra mim e a forma como o Branas aborda isso tem sido uma luz. Ansiosamente aguardo o próximo episódio!!
@jeferson4651
@jeferson4651 3 жыл бұрын
cara, apenas duas palavras, "PARA BENS", que aula incrível, abriu a minha mente
@pauloamossecuambe7282
@pauloamossecuambe7282 3 жыл бұрын
Muito obrigado. Muito muito boa essa série de vídeos. É curta e direta ao ponto.
@messiashenrique13
@messiashenrique13 3 жыл бұрын
Que vídeo incrível! Aplaudi por R$ 2,00 👏
@surrealcocoons
@surrealcocoons Жыл бұрын
Maravilhoso seus 4 tutoriais.
@gilsongabriel85
@gilsongabriel85 3 жыл бұрын
Super video! I applauded for R$5.00 👏👏
@juniorpacheco6795
@juniorpacheco6795 3 жыл бұрын
De utilidade pública isto aí! Parabéns Branas!
@thiagomachado5261
@thiagomachado5261 3 жыл бұрын
Branas, obrigado pelo conteúdo de qualidade! Seus vídeos e sua didática tem me ajudado bastante!
@GuiBFH
@GuiBFH 3 жыл бұрын
Foda demais separar as camadas, parabéns Branas!!
@realgabrielbecker
@realgabrielbecker 3 жыл бұрын
Excelente série. Rodrigo, sua didática é muito boa. Consegue transmitir a linha de raciocínio junto com o conteúdo. Muito bom, mesmo. Parabéns!
@darcio28
@darcio28 3 жыл бұрын
Conteúdo maravilhoso.... Obrigado Branas
@alejandrokennedy
@alejandrokennedy 3 жыл бұрын
Ótimos vídeos teus Branas, este foi o último da série REST API?
@erikvanderleifernandes9169
@erikvanderleifernandes9169 3 жыл бұрын
Que conteúdo incrível! Acompanho desde que você fazia os videos de angular.js, e você só evolui na forma de ensino. Parabéns Branas!
@victorassis9113
@victorassis9113 3 жыл бұрын
Didática sempre excelente! Conteúdo muito bom Branas.
@saviodba
@saviodba Жыл бұрын
👏🏿 excelente
@RodrigoBranas
@RodrigoBranas Жыл бұрын
Obrigado!!
@filipesarturi902
@filipesarturi902 2 жыл бұрын
Parabéns pelo vídeo, excelente! Gostaria de saber qual seria o benefício de centralizar os erros no handler e não tratá-los em cada rota? Em uma aplicação grande pode ficar com vários ifs, não que isso seja um problema, mas parece que dificulta a organização e entendimento da aplicação
@MarlonEnglemam
@MarlonEnglemam 3 жыл бұрын
Rodrigo, muito bom o vídeo! Nunca parei pra estudar a fundo error handler em express, mesmo tendo trabalhado já! Agora noto que muitas das horas que perdia tentando ''arrumar'' os cenários de erros era porque eu nunca tinha parado pra entender rs. Uma dúvida que ficou é a seguinte, até que ponto é correto usar o status code 500 para tratar um erro genérico que não foi mapeado? Pois me pareceu que continua sendo algo hardcoded e que não reflete o erro real que aconteceu
@gabrielmelo2512
@gabrielmelo2512 3 жыл бұрын
Show de bola Rodrigo! Curti demais, você ensina de uma forma que facilita muito nosso aprendizado. Tem previsão para mais vídeos dessa série?
@klauseverwalkingdev
@klauseverwalkingdev 3 жыл бұрын
Excelente série! Vai ter novos vídeos ou ela encerrou neste mesmo?
@supermioji20
@supermioji20 3 жыл бұрын
Tope, como sempre meu professor =)
@JoaoVictor-gs2yp
@JoaoVictor-gs2yp 3 жыл бұрын
olá, Rodrigo! A série ta muito massa, to acompanhando cada episódio e cada vez mais vou ficando ansioso pelos próximos. Queria que me tirasse uma dúvida se possível. Percebi que você não utiliza migrations para gerar as tabelas no banco, tem algum motivo específico pra isso, e como ficaria isso em um projeto com mais devs trabalhando no mesmo código?
@devweb7926
@devweb7926 3 жыл бұрын
Muito bom Branas ❤
@vitordessilva
@vitordessilva 2 жыл бұрын
Oi.. cade os próximos vídeos da série? :(
@andreciobezerra1198
@andreciobezerra1198 3 жыл бұрын
Rodrigo vamos ter um episódio falando sobre validação? Em que camada ela deve ficar?
@othiagofurlan
@othiagofurlan 3 жыл бұрын
Monstro! [2] Fala sobre timezones em APIs?
@ferco0
@ferco0 3 жыл бұрын
acho que é mais fácil usar o padrão utc, zerado no servidor e o client diz seu timezone.
@gam3rinsano
@gam3rinsano 2 жыл бұрын
Onde esta a aula #5?
@Filipeveber
@Filipeveber 3 жыл бұрын
Rodrigo, primeiramente parabéns pelos seus vídeos! Não sou dev JS mas estou tendo que trabalhar com ele no trabalho e seus vídeos estão sendo bem úteis pra mim! Tenho a seguinte dúvida: Supondo que eu tenha um formulário onde o usuário inputa seu nome, sobrenome e endereço. Nome e sobrenome eu salvo na tabela PESSOA e endereço na tabela PESSOA_ENDERECO. Neste caso, como faço pra trabalhar com transactions? Eu fico em dúvida quanto a qual camada deveria conhecer a transaction; se eu deveria iniciar ela no service e passar para os métodos de inserção do repositório (o que não me parece correto o service conhecer a transaction); se devo iniciar no primeiro repositório e chamar o segundo repositório passando a transaction (o que também não me parece correto tendo em vista que isso iria amarrar ao meu método do repo2 a sempre esperar uma transaction, o que atrapalharia o reuso do mesmo)..... Poderia me dar uma luz quanto a isso? Obrigado desde já!
@principe.borodin
@principe.borodin 3 жыл бұрын
Interessante, certa vez eu dei 404 para registro não encontrado, fiquei 3h tentando entender porque 404, pois geralmente 404 é quando não se encontra uma pagina/rota.
@augustomarcelo
@augustomarcelo 3 жыл бұрын
Branas, hoje você estrutura e codifica suas APIs da mesma forma que vem nos mostrando nessa série ou é mais pra exemplificar?
@michaelnsc
@michaelnsc 3 жыл бұрын
Fala, Rodrigo! O que influencia no tempo de execução dos testes? O meu leva quase 1,5s no total pra rodar os testes e 5s pra rodar a suite toda
@RodrigoBranas
@RodrigoBranas 3 жыл бұрын
se forem testes de unidade é basicamente CPU e memória, se envolver I/O a coisa pode ir mais longe, pode depender da rede, do banco de dados, começa a envolver mais variáveis, outras aplicações, consultas que demoram pra ser executadas, assim por diante
@brunonairlanda
@brunonairlanda 3 жыл бұрын
Previsão para mais vídeos da série?
@rbltv
@rbltv 3 жыл бұрын
Se você soubesse o quanto dói os olhos de quem usa óculos... Você usaria tela preta. kkkkkkkkk Obrigado!
@SrStark-ud9vl
@SrStark-ud9vl 2 жыл бұрын
quase que eu fico cego vendo vc usar esse editor com tema light!
@TheMathues123
@TheMathues123 5 ай бұрын
Esse tratamento de erros do javascript é muito podre kkkkkkkkkkkkkkkkkkkkkk
Criando os primeiros serviços com TDD // REST API #3
37:32
Rodrigo Branas
Рет қаралды 15 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
AULA 1 - As travas que te impedem de falar com segurança no digital
1:47:49
6 erros com Spring Boot que você não deve fazer
16:05
Master Dev
Рет қаралды 4,4 М.
HTTP Status Codes Explained In 5 Minutes
5:07
ByteByteGo
Рет қаралды 105 М.
Clean Code (transforme a sua carreira de desenvolvedor) // Palestra
32:05
React: Repository pode acessar uma API?
9:00
Rodrigo Branas
Рет қаралды 4,9 М.
This Is How You Do PROPER Exception Handling With FastAPI
6:09
ArjanCodes
Рет қаралды 21 М.
COMO TRATAR EXCEÇÕES NO JAVA SPRING
18:32
Fernanda Kipper | Dev
Рет қаралды 21 М.
Lidando com erros utilizando padrão EITHER em aplicação NodeJS
32:01
Boas práticas para uma API RESTful
14:40
AlgaWorks
Рет қаралды 34 М.