Como aplicar SOLID no ReactJS de forma profissional e melhorar seu código?

  Рет қаралды 5,710

Dev Junior Alves

Dev Junior Alves

Күн бұрын

Пікірлер: 24
@devjunioralves
@devjunioralves 8 ай бұрын
👉 Livros sobre o assunto: Aprenda React Hooks amzn.to/3vPTcOp Tao of React amzn.to/4auM9JY React: Conceitos chave amzn.to/49xWow1 Clean Code amzn.to/3hHXVKY Estruturas de dados e algoritmos com JavaScript amzn.to/49FOzFd Lógica de Programação e Algoritmos com JavaScript: amzn.to/48Cj65Z JavaScript: O Guia Definitivo: amzn.to/48jh9vp Como ser um programador melhor amzn.to/48WYGVj Arquitetura Limpa (Clean Arch) amzn.to/3Viqw7v --- ✅ Segue lá no Instagram: instagram.com/devjunioralves/ ✅ Nossa comunidade no Discord: discord.com/invite/bVxW4Dhgrf
@ofamigeradoudd
@ofamigeradoudd 8 ай бұрын
@devjunioralves, por favor faça um exemplo com o uso de libs para chamadas API, por exemplo com o react-query. sempre tive dúvida de como criar interface/adapter pra isso, sem abrir mão de alguns dos benefícios da lib, como por exemplo cache e invalidação do cache. ademais... parabéns pelo conteúdo.
@MrNarcoticcs
@MrNarcoticcs 8 ай бұрын
Conteúdo top! Me surgiu uma dúvida quando terminei de assistir o vídeo. Quem seria responsável por implementar as funções que a página UserList recebe? Onde de fato estaria as implantações, qual arquivo mesmo. Obs: Pensando em um cenário sem a utilização do react-query.
@sombrakey
@sombrakey 2 ай бұрын
E se as funções do UserListProps viesse de uma ContextApi, seria interessante?, como poderíamos organizar a estrutura?
@WallisonMouraDev
@WallisonMouraDev 8 ай бұрын
Muito top camarada Junior. Obrigado pelo compartilhamento de conhecimento conosco.
@devjunioralves
@devjunioralves 8 ай бұрын
Muito obrigado pelo comentário, fico muito feliz que os conteúdos estejam ajudando!
@douglasleandro7707
@douglasleandro7707 8 ай бұрын
Parabéns pelos vídeos. Muito didáticos! 👏👏👏
@devjunioralves
@devjunioralves 8 ай бұрын
Show Douglas, valeuuuu 👊
@eumotta4352
@eumotta4352 8 ай бұрын
Parabéns pelos vídeos!! são sensacionais, muito bom para quem está aprendendo. Tive bastante dificuldade de aprender por causa da saúde, e seus vídeos facilitaram bastante, obrigado!
@devjunioralves
@devjunioralves 8 ай бұрын
Que show! Valeu demais meu querido.
@leandro40141
@leandro40141 8 ай бұрын
Parabéns pelos seus videos!! são ótimos, só estou sentindo falta dos seus artigos no seu blog, muito bom para consultar revisar o conteúdo, ser puder trazer muito mais artigos sobre seus videos seria ótimo. Obrigado pela dedicação.
@devjunioralves
@devjunioralves 8 ай бұрын
Sim, quero voltar a escrever para o blog, ta parado tem um tempo :( Valeu demais Leandro! 👊
@dwrp_.
@dwrp_. 8 ай бұрын
Ótimo conteúdo. Faz falta mesmo aqui no YT. Com base no fato de que todas as assinaturas de carregamento, utilizam "loadAll: () => Promise", não seria interessante abstrair esse tipo por um "genérico", passando a typagem correspondente? algo como: "type LoadAll = { loadAll: () => Promise }" ?
@devjunioralves
@devjunioralves 8 ай бұрын
Sim, poderia. Eu prefiro assim, pois nesse caso, fica mais explícito, pois o genérico está no HttpResponse. Mas não vejo problema em abstrair não. Valeu demais! 👊
@danielmonaro4835
@danielmonaro4835 4 ай бұрын
Você já fez um video utilizando estes contratos de api com react query?
@devjunioralves
@devjunioralves 4 ай бұрын
Ja sim Daniel, da uma olhada nos ultimos vídeos do canal que tu vai encontrar.
@andersoncmatias
@andersoncmatias 8 ай бұрын
Boa noite, quais extensões vc utiliza ou recomenda para desenvolver React no VS Code
@SouAndersonDavid
@SouAndersonDavid 8 ай бұрын
Muito obrigado por esse canal mano
@devjunioralves
@devjunioralves 8 ай бұрын
Eu que agradeço mano, valeu demais!
@matheusaraujo2641
@matheusaraujo2641 8 ай бұрын
Cara, sensacional, parabéns pelo conteúdo
@brunohammes3678
@brunohammes3678 8 ай бұрын
muito top esse video
@duardodev
@duardodev 3 ай бұрын
Pq as tipagens não ficam no hook?
@johncampos9081
@johncampos9081 8 ай бұрын
Ótimo conteúdo
@devjunioralves
@devjunioralves 8 ай бұрын
Valeu John!
O que você NÃO sabe sobre o LSP do SOLID!
17:15
Dev Junior Alves
Рет қаралды 3,8 М.
O Anti-Pattern mais comum no ReactJS (e como evitá-lo)
15:28
Dev Junior Alves
Рет қаралды 9 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Entrevista ReactJS | Uma das perguntas mais comuns
9:25
Dev Junior Alves
Рет қаралды 5 М.
Arquitetura Front-end: Aplicando Arquitetura MVVM no Front-end (React.js)
10:58
Quando você deveria utilizar o useMemo no ReactJS?
12:27
Dev Junior Alves
Рет қаралды 4,7 М.
Os 5 conceitos mais IMPORTANTES do React Query! React + Next.js
17:31
Dev Junior Alves
Рет қаралды 8 М.
TRATAMENTO DE ERRO DE FORMA PROFISSIONAL | ReactJS
14:27
Dev Junior Alves
Рет қаралды 4 М.
Como criar uma Preview URL Dinâmica com React e useMemo
4:27
Rocketseat
Рет қаралды 11 М.