Mano fazia muito tempo que eu não encontrava alguém que fizesse um livecoding tão interessante. Eu particularmente não gostei desse lance de standalone de tão preso que eu fico com os modules, mas é uma mão na roda sem tamanho
Que isso irmão, muito obrigado pelo feedback! Em relação aos standalone components, no início eu também achei muito estranho, mas hoje já me acostumei e uso pra tudo kkkk
@samuelrizzondev utils ok, services geralmente é só para aquela pagina "modulo", apis também, geralmente para modulo pagina, seja um services "getPerfilUser" talves, pois outro modulo possa usar, porém home.services ao meu ver não poderia estar dentro do shared, o que acha?
Opa Samuel beleza? Cara, uma dúvida para usar aquele serviço 'LoadingService' que vc criou em todos os lugares da aplicação é necessário declarar ele nos providers do app.config.ts?
Fala Gabriel, valeu por comentar aqui. Não, não é necessário declarar ele no app.config.ts. Basta declarar ele no seu componente normalmente. Agora se você precisar deixar ele somente para o escopo daquele componente, você pode declarar ele no providers do próprio componente. Dessa forma ele não vai alterar o loading global da aplicação.
Parabéns Samuel!
Valeu pelo apoio João! 🫡🚀
Parabéns pelo conteúdo!
Valeu! 🚀
Muito bacana essa série pra quem é dev frontend angular 🎉
Valeu Ricardo, fico feliz que tenha gostado! 🫡🚀
@@samuelrizzondevquando sai o próximo vídeo?
Toda quinta-feira, às 11h da manhã ⏱️
Top!
valeu meu irmão! 🚀
Boa! Faço parecido um pouco menos abstraido mas seguindo esse fluxo
Show, o importante é seguir um padrão bem definido para não ter problemas no futuro. 🚀
daora dms mano
Valeu mano! 🚀
Ótimo vídeo, parabéns. Quanto a datas, eu gosto de utilizar o Dayjs, é uma mão na roda hehehe
Obrigado! Eu não conhecia essa lib, vou dar uma olhada depois. Valeu pela indicação 🫡🚀
top
Valeu irmão! 🫡🚀
13:47 Mas só importou fácil assim porque você usa a extensão Angular Language Service
Na verdade, aquele autocomplete foi do Github Copilot. Mas os imports são mais rápidos são graças a essa extensão mesmo
Mano fazia muito tempo que eu não encontrava alguém que fizesse um livecoding tão interessante. Eu particularmente não gostei desse lance de standalone de tão preso que eu fico com os modules, mas é uma mão na roda sem tamanho
Que isso irmão, muito obrigado pelo feedback! Em relação aos standalone components, no início eu também achei muito estranho, mas hoje já me acostumei e uso pra tudo kkkk
se você usar um material ou bootstrap, conteúdo shared será coisa bem especificas ou acredita que tem outro uso?
A ideia da pasta shared é compartilhar código entre os módulos da aplicação. Então vai ter utils, services, apis e etc.
@samuelrizzondev utils ok, services geralmente é só para aquela pagina "modulo", apis também, geralmente para modulo pagina, seja um services "getPerfilUser" talves, pois outro modulo possa usar, porém home.services ao meu ver não poderia estar dentro do shared, o que acha?
@arozendojr eu deixaria o home.services dentro do módulo/pasta dele. Só deixaria em shared se eu precisasse utilizar em outros módulos
Opa Samuel beleza?
Cara, uma dúvida para usar aquele serviço 'LoadingService' que vc criou em todos os lugares da aplicação é necessário declarar ele nos providers do app.config.ts?
Fala Gabriel, valeu por comentar aqui. Não, não é necessário declarar ele no app.config.ts. Basta declarar ele no seu componente normalmente.
Agora se você precisar deixar ele somente para o escopo daquele componente, você pode declarar ele no providers do próprio componente. Dessa forma ele não vai alterar o loading global da aplicação.
Boa tarde, tem como disponibilizar o repositório do projeto?
Opa, por enquanto vou deixar privado mesmo e talvez no final da série eu disponibilize. 🫡