Procurandondesde que entrei no curso por um vídeo com esse tema...
@vibedev.official11 ай бұрын
SaaS e Micro-SaaS é sensacional! Baita vídeo Diegao. Quem quiser aprender mais, meu canal é focado para devs que querem criar um produto SaaS. Tem um video de quase 2 horas ensinando criar uma API e receber pagamentos com Stripe.
@dieegosf11 ай бұрын
Que legal! Baita conteúdo
@vibedev.official11 ай бұрын
@@dieegosf Opa! Seu feedback é sensacional, muito obrigado.
@FelipeSantos-ei6os11 ай бұрын
Incrível, cara. Muito bom teu canal!
@Pedro-iw4ns11 ай бұрын
Tava procurando um canal como esse, estarei maratonando
@GuilhermeBarbosaC10 ай бұрын
Conteúdo muito bom já estou seguindo desde o dia que criou !
@gustavobertoi406711 ай бұрын
Simplesmente muito foda! Diego é insano! Trazer esse conteudo do shadcn ui criando esse projeto para dentro do ignite, vai agregar muito!
@FernandoRodrigues-gr9yt10 ай бұрын
Eles falaram se esse conteúdo vai sair pro ignite?
@diegodias789411 ай бұрын
Boa! Depois dá uma olhada na arquitetura Multitenancy criar um schema para cada cliente no banco
@cleyton198611 ай бұрын
Simplesmente NÍVEL MASTER.
@nicholaswashington140311 ай бұрын
Inspirador, Diego! ❤
@EdsonGaspar-hn9ep11 ай бұрын
Impressionante 👌🏾🤯🤯🤯
@lukeverso11 ай бұрын
Diego é muito foda, mermão 🔥
@BernardoVerasDev11 ай бұрын
Sensacional!!!
@leandrootoni941711 ай бұрын
Brabo Diegão! Faltou explicar o nome. heheheh Ansioso para ver o código desse badboy já que vai ser open-source.
@dieegosf11 ай бұрын
Hahaha ainda terão outros vídeos e explico o nome mais pra frente
@098dida11 ай бұрын
excelente!
@dhyegocalota11 ай бұрын
Xará, Diegão, parabéns! Quando este projeto open-source ficará disponível para estudarmos?
@viniciuscampello494711 ай бұрын
Massa dmais
@uber_fortaleza11 ай бұрын
Conteudo sensacional do Diegão 🚀📉 Eu tinha muita duvida nessa questao de multi empresa, achava que pra cada cliente(empresa) da aplicacao teria que ter um banco de dados diferente(inclusive nao encontrei encontrei muita coisa referente a isso, com node então...). Pelo que vi a maioria dos sistemas usam essa estrutura de um banco de dados e os registros das tabelas tem um id identificador da empresa.
@fagnermenezes541511 ай бұрын
se vc usar um db postgres por exemplo, vc pode criar um schema para cada empresa, onde o nome do schema pode ser um identificador da empresa como o cnpj por exemplo
@fagnermenezes541511 ай бұрын
e ai vc pode armazenar esse cnpj no momento da autenticacao dentro do payload do seu token JWT, e ai como o token vai ser necessarios nas requests da sua aplicacao, vc consegue atraves de um middleware indicar para qual schema esse usuario precisa ser direcionado e ai ele só ira visualizar as informacoes da empresa q ele pertence
@uber_fortaleza11 ай бұрын
@@fagnermenezes5415 que dahora, dei uma olhada aqui sobre!! Pelo que vi isso é uma particularidade do PostgreSQL né isso?! Vou ver mais sobre, achei muito massa. Tinho curiosidade de ver como seria feito essas multi conexão em MySQL por exemplo, onde cada cliente tem seu banco de dados. Só a título de curiosidade ! Valeu pela resposta dev 🙏🏻🚀
@dieegosf11 ай бұрын
Não precisa, isso é uma concepção cultural antiga sobre o que é um SaaS e sobre o termo multi-tenancy. Uma aplicação multi-tenancy é uma aplicação que permite a operação de várias instâncias (organizações) dentro da mesma estrutura (código), ou seja, isso não implica em necessariamente um domínio por tenant ou um banco de dados por tenant, isso é como você implementa. Boa parte das aplicações nesse formato não usam nem subdomínios e nem bancos de dados diferentes pra cada cliente. Essa parte de banco de dados vejo sendo mais fortemente aplicada em aplicações com propósito público (governamental) ou por motivos de LGPD que daí entram sob contrato individual com cada empresa.
@uber_fortaleza11 ай бұрын
@@dieegosf show Diegão, obrigado pelo feedback. Você é fera 🚀🙏🏻
@matheusalvespereira172711 ай бұрын
9:31 meteu um "na minha maquina funcionava" kkkkkkk quem nunca?
@BiancaFiltreL11 ай бұрын
Diego, a parte de configuração de weebhook e estatísticas de utilização dos mesmos vc fez do zero ou utilizou alguma lib pronta pra isso?
@dieegosf11 ай бұрын
Do zero
@rodrigofercav11 ай бұрын
👍🏼
@marine171811 ай бұрын
Sou de Portugal front end developer adoro os teus vídeos gostava de ver mais ao pormenor como configuras tudo para trabalhar as ferramentas que usas há alguma Playlist?
@TutoDS201411 ай бұрын
Como voce guarda a API Key e depois faz o copy do valor real? Está usando um bcrypt?
@ribeiro.evandro11 ай бұрын
Que projeto insano, sensacional... Vi que está usando a estrutura de Monorepo, pretende abordar esse tipo de desenvolvimento, talvez com algo mais simples, mas que permita mostrar os benefícios ou mesmo, algum projeto novo dentro do Ignite?
@dieegosf11 ай бұрын
Fala Evandro, no projeto de Design System usamos essa estrutura de projeto lá no Ignite, mas terão outros projetos assim também. Tem um próximo que to planejando aí que vai seguir essa linha: twitter.com/dieegosf/status/1760419974806421608
@ramonmaximiliano355711 ай бұрын
Qual é esse tema do VS code?
@EvertJunior11 ай бұрын
me parece o Vesper++
@wribeiro0711 ай бұрын
Qual o tema do vscode?
@BrunoMarques711 ай бұрын
Tem um vídeo recente só sobre o vscode. Busca no canal
@dieegosf11 ай бұрын
Vesper++
@albert_keiyza11 ай бұрын
Que brisa
@brenosonda849611 ай бұрын
Opa Diegão, qual biblioteca vc usou pros gráficos?
@dieegosf11 ай бұрын
Apex Charts
@bigardibatera11 ай бұрын
O código do SaaS open source aí está aberto no GH ou algum outro repo?
@dieegosf11 ай бұрын
Opa, boa parte do código está aberta na branch "saas" do repositório github.com/rocketseat/jupiter
@bigardibatera11 ай бұрын
@@dieegosf Valeu, quero dar uma boa estudada nisso, gosto de exemplos pra estudar coisas diferentes assim
@rickxzz11 ай бұрын
goat
@JulioGarcia-yc3kl8 ай бұрын
estou tentando replicar essa tabela, más o gráfico não fica linear igual o do diego, estou usando o Rechart alguém sabe como posso fazer ou tem alguma fonte?
@devsecops-fullstack11 ай бұрын
Diego, se possível fazer um evento de uma plataforma lms gameficada com ranking. Quais tecnologias podem ser usadas: next ou react, node, prisma, aws, rest ou websocket? 🤔 Como podemos integrar sistemas de pagamento?
@rawnato11 ай бұрын
Cara, tenho um projetinho interno aqui na empresa e uso Vue e estou querendo migrar ele pra Next, pra dar uma estudada mesmo, e uso esse mesmo padrão de autenticação com emails corporativos do Gmail como vc usa ali no Jupter, vc conseguiria fazer um overview de como fazer essa parte de Auth usando Social providers dentro do Next?
@meopedevts11 ай бұрын
Da uma olhada na lib NextAuth, ela fornece um middleware pra autenticação e tem provider social e credential
@RodrigoMallmann111 ай бұрын
Diego, como tu estilzou o VSCODE nessa nova versão. atualizei aqui e cagou tudo!
@ricardopompilio539011 ай бұрын
Como funciona o webhook se a rota chamada precisar de autenticação?
@dieegosf11 ай бұрын
Geralmente não fazemos chamadas webhook p/ rotas autenticadas, usamos o modelo de assinatura, ou seja, toda chamada webhook envia um JWT num header como assinatura, o destinatário então valida aquele JWT com uma chave pública pra garantir que essa chamada é oficial.
@batista789811 ай бұрын
Fala Diegao, ansioso para aquele vídeo de como iniciar com Node JS em 2024, normalmente vcs faziam em janeiro, mas não rolou. Vai sair? Se vc parar de falar de Node Diegao aí já era, node vai de base no Brasil.
@dieegosf11 ай бұрын
Vai rolar simmmmmm!
@teliiz11 ай бұрын
Diego, que monitor esta usando ? Coloquei meu de 29 da LG de segundo monitor no mac, fica tudo com blur as fontes... que bizarro...
@dieegosf11 ай бұрын
Uso um Samsung 24" Curvo
@derickr662611 ай бұрын
Por que aprender SaaS, o que poderia fazer com isso?
@dieegosf11 ай бұрын
Tem muito projeto legal gerando renda com esse modelo de micro-SaaS, é ótimo pra quem é dev e tem vontade de tirar alguma ideia do papel e colocar no mercado pra resolver um problema de maneira melhor :)
@derickr662611 ай бұрын
Diego, eu to tendo muita dificuldades em mts coisas em programacao, to estudando ja a 1 ano e 2 meses. Eu queria saber se voce poderia fazer uma aula particular, por favor, ou se conhece alguem que sentaria comigo por umas 2 horas por ai e tiraria muitas das minhas duvidas que me impedem de voar. Ficaria muito grato so pudesse me direcionar. Ass: derick@@dieegosf
@devborges11 ай бұрын
Onde faz as lives?
@dieegosf11 ай бұрын
Twitch, usuário dieegosf
@andreghisleniraimann9 ай бұрын
Falaaaa diegooo, adorei esse projeto, eu clonei ele prara usar como base de um projeto meu, mas tive um problema quando coloquei ele no ar, recebi um erro de limite acho que de 100megas quando rodava o vercel deploy com o prebild, será que é uma limitacao da conta gratuita na versel??
@vitorwindberg421211 ай бұрын
Os webhooks que tu criou só enviam um request POST pro link do webhook cadastrado ou ele tem algo a mais pra ser classificado como "webhook"? Top o vídeo!
@dieegosf11 ай бұрын
Tem sim, assinatura do webhook com JWT e retentativas automáticas.
@vitorwindberg421211 ай бұрын
@@dieegosf explicar isso melhor, talvez mostrando o código do Nivo mesmo, daria um vídeo massa hein
@JulioGarcia-yc3kl9 ай бұрын
alguém sabe qual a lib desse grafico? do events?
@jonatanalmeida-xu7su11 ай бұрын
onde acontece essas lives?
@dieegosf11 ай бұрын
Twitch, usuário dieegosf
@carloscespedes49511 ай бұрын
Github of the project ?
@dieegosf11 ай бұрын
github.com/Rocketseat/jupiter/tree/saas
@carloscespedes49511 ай бұрын
thanks@@dieegosf
@favanzzo11 ай бұрын
qual esse lindo thema diegao
@joaob19911 ай бұрын
Excelente... layout muito top também... Qual é esse navegador?
@dieegosf11 ай бұрын
Arc Browser
@kaiqueyamamoto_oficial11 ай бұрын
depois integrar esse sistema com um n8n as possibilidade são infinitas
@jejeexd11 ай бұрын
Queria um conteudo desse nivel no ignite
@dieegosf11 ай бұрын
Vai entrar algo assim em breve por lá, ainda mais profundo: twitter.com/dieegosf/status/1760419974806421608
@joaovitorproenca278411 ай бұрын
Aonde vai liberar esse code pra gente dar uma olhada em Diego? Kakakaka
@dieegosf11 ай бұрын
github.com/Rocketseat/jupiter/tree/saas
@VoceBR9711 ай бұрын
Na minha máquina funcionava KADKSSPDSKDSPKDKSPDKAS
@gabrielaltran64211 ай бұрын
Uma sugestão mano, deixa essa descrição menor e menos presente, ocupa muito espaço
@dieegosf11 ай бұрын
Você diz a legenda no início?
@tpThiago11 ай бұрын
Queria ter sua inteligência
@doasalah11 ай бұрын
Diego, me diz aí por favor, pra criar um novo projeto como decido se deve ser em next ou vite?