React com CMS via Google Spreadsheets e Nextjs | Top Jogos favoritos DevSoutinho

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025
  • Já parou pra pensar que o Google Spreadsheets pode ser o banco de dados e o CMS do seu site? 😮 Nesse vídeo a gente vai ver como fazer uma app com React, como fazer uma API dentro do NextJS e ainda aprender como criar um projeto dentro do Google Cloud Platform, pegar as credenciais e ver tudo rodando ai na sua máquina! Ficou curioso? Bora ver!
    Off Topic: Quais são seus top jogos favoritos? manda nos comentários \o/
    🔸Quer ver mais conteúdos meus? Segue ai!
    ■ / omariosouto
    ■ / omariosouto
    ■ t.me/hipstersf...
    🔸Sabia que eu tenho séries na Alura também?
    ■ www.alura.com....
    ■ www.alura.com....

ความคิดเห็น • 84

  • @juagarciaga
    @juagarciaga 4 ปีที่แล้ว +2

    Quando tento criar as credenciais, não consigo seleccionar for Application data. Aparece uma mensagem que diz: Application data cannot be accessed securely from a web browser. Please consider selecting another platform. Ainda com o service account criado, eu nunca obtive o arquivo que vc menciona no minuto 9:10

    • @juagarciaga
      @juagarciaga 4 ปีที่แล้ว +1

      Achei!! Apos de criar o service account tem uma coluna "Actions", nessa coluna é so clickar em "Create key"
      A interface agora está um pouco diferente, da interface que está no seu video.

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +2

      aaaaaaa boooa!!! meu medo já aconteceu eles mudaram a UI saushuhuasuhas vou pinar sua resposta pra ajudar gente que vier no futuro

  • @FilipeDeschamps
    @FilipeDeschamps 4 ปีที่แล้ว +18

    Não ví o vídeo ainda (mas vou ver) só to comentando porque se tem *A ZELDA* na thumbnail, eu clico 😂

    • @FilipeDeschamps
      @FilipeDeschamps 4 ปีที่แล้ว +4

      Que vídeo sensacional e muito obrigado pela citação 😍

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +5

      TELÓ OLHA VOCE POR AQUI DE NOVO! A ideia de colocar A ZELDA foi fazer um LINK pro conteudo hahahahaahhaha

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +3

      Eu que agradeço /o esses vídeos mostrando o processo pra pegar chaves e tokens na vida ajudam MT gente!

    • @FilipeDeschamps
      @FilipeDeschamps 4 ปีที่แล้ว +2

      @@DevSoutinho hahahahahahahahahah melhor resposta a do Link 😂😂😂

  • @EddyeBoyGamer
    @EddyeBoyGamer 3 ปีที่แล้ว +1

    KKKKKKKKKKKKKKK BEM NA HORA DO FIM DO RUFEM OS TAMBORES ENTROU O COMERCIAL DO TH-cam
    Excelente vídeo!!! Parabéns

  • @matheussouza6518
    @matheussouza6518 3 ปีที่แล้ว +1

    Seria super bacana mostrar como adicionar novos jogos via formulários.
    Ótimo conteúdo professor!

  • @fvgoya
    @fvgoya 4 ปีที่แล้ว +1

    Cara, simplesmente SENSACIONAL!!!! Realmente o uso de spreadsheet é algo muito poderoso. Eu já usei integrando com o Illustrator onde eu precisava criar vários certificados. O Illustrator lia as infos da planilha, populava os campos no design e exportava um PDF. Agora fazendo isso com um site é mais sensacional ainda!!! Eu uso planilhas para meu controle financeiro, que modéstia a parte, está muito bem estruturada. Agora posso gerar uma UI baseado nesse conteúdo. SHOW! Ganhou um inscrito.

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Cara, me manda quando fizer, to curioso agora aaaaaaaaaaaaa

  • @willianferreira1634
    @willianferreira1634 4 ปีที่แล้ว +1

    Agora sim consegui terminar de ver o vídeo. Ta ai algo que provavelmente vou usar. Tem muito sistema que nasce com base em planilha. Obrigado pelo conteúdo e pela doação lá também

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Esse aqui o próximo vai ser só sobre o deploy hehe

  • @hexemeister
    @hexemeister 4 ปีที่แล้ว

    Adorei o vídeo!!! Já tinha um tempão que eu queria fazer algo do gênero...

  • @mateusbentes2679
    @mateusbentes2679 4 ปีที่แล้ว +1

    Mano, que vídeo sensacional. Não conhecia o serviço e achei maravilhoso você ter mostrado e como usar. Já tive ótimas ideias até mesmo para aplicar aqui em casa. Obrigado ❤️

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Booooa!!! Tamo junto \o me manda quando fizer, acho mt massa ver os projetos que a galera fez a partir aqui do canal

  • @L9can
    @L9can 4 ปีที่แล้ว +1

    Começando na programação e acompanhando seus vídeos aqui, parabéns pelo conteúdo! PS: 250h de Zelda BOTW aqui! Faz tempo que um jogo não me chamava tanto a atenção. Possivelmente o último foi Xenogears (jogo que até hoje considero um dos melhores) quando eu ainda eu ainda era quase uma criança. Abs

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      sensacional!!! nunca joguei xenogears, ta na hora de colocar na lista do pra jogar

  • @ricardobarretogusi
    @ricardobarretogusi 4 ปีที่แล้ว

    Incrível!! Você tornou-se meu canal favorito uma vez que quero me "especializar" em React e estou aprendendo ainda. Seus conteúdos são incríveis.
    E realmente FF Tactics é muuuuito da hora!!
    obs: "favor postar a continuação da pokedex" rs

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      ashsuahsusahuhu pokedex vai continuar, ff tactics melhor jogo siiim!!!
      E cara vai ter mt vídeo de react ainda, essa sexta mesmo tem mais um :) e tem a imersão React qu vai rolar comigo pela Alura www.alura.com.br/imersao-react/

  • @marcelodosanjos5603
    @marcelodosanjos5603 4 ปีที่แล้ว +1

    Eu ja sabia que ce era legal, mas se Zelda é um dos seus top games, ce é super legal! Haha

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      assauhsauhasuhs valeu cara! Compartilha sua lista de top jogos também \o

  • @wandeirzinho
    @wandeirzinho 3 ปีที่แล้ว

    Parabéns pelo video, conteúdo complexo, mas bem explicadinho. Vou tentar fazer depois.

  • @matheussoares1138
    @matheussoares1138 3 ปีที่แล้ว +1

    SENSACIONAL

  • @pedrobrasil892
    @pedrobrasil892 4 ปีที่แล้ว +2

    E podia ter um vídeo explicando esse lance todo da API hein =D

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Opaaa, e eu quero trazer, falta trazer publicando esse também

  • @danilobellini2274
    @danilobellini2274 ปีที่แล้ว

    fala Soutinho, blz irmao? Eu to trabalhando numa aplicaçao em React, que preciso fazer o contrario. Preciso inserir alguns dados que sao inseridos em inputs na planilha. Vc tem algum video desse passo a passo reverso? Obrigado!

  • @lucasdourado1863
    @lucasdourado1863 3 ปีที่แล้ว

    mostre as dependencias que instalou por favor

  • @DhenysonJhean
    @DhenysonJhean 4 ปีที่แล้ว +4

    Man, tem como fazer uma versão dessa pra react native? tentei uns 10 videos e nada, ja estou pesquisando literalmente a mais de 16h seguidas, ja sao 6h da manha e não sei o que fazer, preciso só conseguir acessar os dados de uma unica celula, porém todas bibliotecas que uso para react native parece que estão desatualizadas. help me pls

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Cara, tu consegue criar uma rota em um backend e mandar um Ajax pra ele? É a melhor estratégia. Tenta direto pelo app não seria a melhor forma :S pq tu vai mandar sua chave de acesso pra todos os usuários

  • @brunotassis
    @brunotassis 4 ปีที่แล้ว

    Opa, já saiu o vídeo de como inserir os dados?

  • @kataik_
    @kataik_ 4 ปีที่แล้ว +1

    Esperando ansiosamente pelo spotcast

  • @vagnersantos9488
    @vagnersantos9488 3 ปีที่แล้ว +1

    Excelente video parabens, estou aprendeno muito com seus videos. Mas cade o codigo fonte desse para dar uma olhada, pq nao entendi muito a questao do codigo da home

    • @DevSoutinho
      @DevSoutinho  3 ปีที่แล้ว

      Opaaa da uma olhada aqui github.com/omariosouto/react-com-spreadsheets-as-cms

  • @infodevbrasil
    @infodevbrasil 3 ปีที่แล้ว

    Opa seu aluno free mais chato tá na área,
    Da para fazer isso no expo com JSON ou markdow? , Seus vídeos estão me transformando em um empreendedor obrigado.

  • @kaiofelipejs
    @kaiofelipejs 4 ปีที่แล้ว +1

    Sensacional!!!

  • @pedrobrasil892
    @pedrobrasil892 4 ปีที่แล้ว +1

    Excelente vídeo!
    Vc saberia dizer pros e contras de usar assim ao inves de usar o FireStore (o bd do Firebase)

    • @pedrobrasil892
      @pedrobrasil892 4 ปีที่แล้ว +1

      ? (foi uma pergunta rs)

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Cara agora assim de bate pronto não... vou dar uma pesquisada e ti falo! Talvez tenta olhar os custos por request de cada uma delas

  • @criszamarco2186
    @criszamarco2186 4 ปีที่แล้ว +1

    Awesome ...thanks!

  • @juanfarias6514
    @juanfarias6514 4 ปีที่แล้ว +1

    Mano faz um vídeo fazendo o deploy desse projeto

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Opa, cara ficou faltando real!!! vou trazer \o/

  • @williamlopeslima4136
    @williamlopeslima4136 4 ปีที่แล้ว

    video muito bom no proximo video sobre animação de css se der fala um pouco sobre greensock ou webgl ou se souber de algum tutorial sobre isso gratuito em portugues para me indicar agradeço vlw

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Cara, ta nos planos, em breve vai rolar :) não consigo dar datas mas ta vindo ashusahu

  • @Andrei-xb1pz
    @Andrei-xb1pz 3 ปีที่แล้ว

    Bao demais seu canal

    • @DevSoutinho
      @DevSoutinho  3 ปีที่แล้ว

      Bão de mais receber uns comentários desse 😁

  • @RafaelTrog
    @RafaelTrog 3 ปีที่แล้ว +1

    Essa parte de utilizar a chave do Docs, é de graça full? ou entra naquele cash que o google da por um tempo?

    • @DevSoutinho
      @DevSoutinho  3 ปีที่แล้ว +1

      é de graça até uma parte uhashusa

  • @albert-dm
    @albert-dm 4 ปีที่แล้ว +1

    Mano, qual seria o problema de fazer o backend inteiro dentro do Next.js?

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Eu pensaria um pouco, pq mts empresas tem diferentes estratégias pra gerenciar tudo e tal, acho que se for um projeto muuito grande eu pensaria bem, se for algo menor da pra começar e ver até onde vai e surgem problemas

  • @marcosfelipe9660
    @marcosfelipe9660 4 ปีที่แล้ว +1

    Seria massa algo com a API da microsoft,o Microsoft Graph,que conecta todos os serviços em só uma api.

  • @ricardobarretogusi
    @ricardobarretogusi 4 ปีที่แล้ว

    Não estou conseguindo fazer, você teve que mexer no package.json ? fica dando esse erro aqui :
    Failed to compile
    ./node_modules/google-auth-library/build/src/auth/googleauth.js
    Module not found: Can't resolve 'child_process' in 'C:\Users\Ricardo\Documents\cmsReact\cmsreact
    ode_modules\google-auth-library\build\src\auth'

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Consegue subir o código no github? ai fica mais fácil pra dar uma olhadinha \o

    • @ricardobarretogusi
      @ricardobarretogusi 4 ปีที่แล้ว

      @@DevSoutinho github.com/ricardogusi/cmsReact
      Humilde! Muito obrigado.
      E caraca!! já me inscrevi já na imersão, tava nem sabendo! da hora!

  • @FelipeOtelakoski
    @FelipeOtelakoski 2 ปีที่แล้ว

    topi!

  • @alexfreitas4428
    @alexfreitas4428 4 ปีที่แล้ว +1

    Cara, eu tenho um app de lista de compras que a tempos eu quero resolver o armazenamento de dados dele. Mas pra mim não faz sentido ter um back super complexo por que não são tantos dados assim mas ao mesmo tempo queria que o usuário pudesse visualizar gráficos gerados pelas planilhas. Eu juro por deus que na minha cabeça faz muito sentido, só não sei me expressar 🤣🤣🤣🤣🤣

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      Caaara, faz total sentido!!!! Só criar uma aba nova na planilha, bate o request e joga num chartjs /o

    • @alexfreitas4428
      @alexfreitas4428 4 ปีที่แล้ว +1

      Dev Soutinho eu gostei da ideia, vou testar essa brincadeira 🙂❤️ valeuuu

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว +1

      @@alexfreitas4428 Eu to pra fazer isso com minhas planilhas de tibia também hehe

  • @MarcosRCordeiro10
    @MarcosRCordeiro10 4 ปีที่แล้ว +1

    Bora fazer jogo de planilha!!! Meu teclado tá pegando fogo rapá

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      asuhasshuahusauhsauhasuhsauhsuhhus isso me lembrou o sonic pra planilha que eu via no passado

  • @rodrigoelias1987
    @rodrigoelias1987 4 ปีที่แล้ว +1

    Isso iria cair bem com uma planilha de controle financeiro

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      SIIIIM!!!! SE FIZER ME MANDA \O

  • @nguyenquangtuyen3389
    @nguyenquangtuyen3389 4 ปีที่แล้ว +1

    Thanks, bro. Can you give me a source code?

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Hi, here it is: gist.github.com/omariosouto/8db4a928add34235a6c9872e60e55b23
      The integration part

  • @DhenysonJhean
    @DhenysonJhean 4 ปีที่แล้ว +1

    Por favor, me ajuda aí cara. Estou endoidando aqui já... :'(

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Desculpa a demora! Respondi no outro comentário

  • @joaocunha
    @joaocunha 4 ปีที่แล้ว +1

    😏

  • @rpaivabr
    @rpaivabr 4 ปีที่แล้ว +1

    Agora vc aposentou de vez o wordpress com php xDD

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      ahahhahahaa pra isso ainda tem umas outras paradas pra fazer, mas fica de olho nas próximas semanas aqui que vai rolar umas parada legal relacionado a lidar com conteúdo nessa pegada wordpress só que com JS :)

    • @estevanulian
      @estevanulian 4 ปีที่แล้ว

      verdade cara, eu mesmo trampo com wordpress e to vendo altos videos de react, next.js e to mto interessado nessas tecnologias, mesmo não sabendo programar em java, parece não ser tão complexo...

  • @johnylab
    @johnylab 4 ปีที่แล้ว

    Mas a pasta api devia ficar fora da pasta pages, né não?... Ah não... Não. Não devia, não.

  • @lucasmotta5085
    @lucasmotta5085 4 ปีที่แล้ว +1

    Eu nunca consigo ser o first

    • @DevSoutinho
      @DevSoutinho  4 ปีที่แล้ว

      Conseguiu no vídeo novo ashuusha