Como fazer um CRUD com JavaScript?

Поділитися
Вставка
  • Опубліковано 3 лис 2024

КОМЕНТАРІ • 110

  • @DevSoutinho
    @DevSoutinho  Рік тому +3

    ✅ Tem dúvidas sobre arquitetura de camadas? Tratamento de erros? Quais as bases para colocar um projeto no ar de forma automática com Integração Contínua? Conheça meu curso do canal o Construindo CRUDs com qualidae hotm.art/mWYNKk3

  • @igormoraes1205
    @igormoraes1205 5 днів тому +1

    que didatica foda ate encontrei alguem que consegue ensinar pra um cara igual eu que tem muitas dificuldades

    • @DevSoutinho
      @DevSoutinho  5 днів тому

      @@igormoraes1205 fico feliz em ajudar!

  • @dsordesmoreiraalves4702
    @dsordesmoreiraalves4702 3 місяці тому

    Muito bom, velho, sempre ouvi os outros canais falando de crud e tal, mas não imaginava que era algo tão simples. Didática muito boa

  • @noisestorm7019
    @noisestorm7019 Рік тому +20

    Cara até então só tenho visto vídeo complexo de Javascript, mas o seu vídeo simplesmente genial, deu pra acompanhar e entender a lógica que você usou em todo o código.
    Apesar de eu ser totalmente iniciante na linguagem eu achei sua explicação super fácil, faz mais vídeos desse tipo, eu acho o Javascript fascinante mas também complexo de aprender por ser todo na base de funções.

    • @DevSoutinho
      @DevSoutinho  Рік тому +1

      Boooa!!! Procura os vídeos sobre callback e async await do canal que tão nnessa pegada tbm :) e são tópicos mais avançadinhos

    • @Agnerage
      @Agnerage 5 місяців тому +1

      Só a parte de função dentro de função que judia um pouco ainda apanho com essas Arrow function interna

  • @MarlonJoaoSantosRibeiro
    @MarlonJoaoSantosRibeiro Рік тому +1

    Explicação limpa e uma lógica enxuta e direta. Parabéns!

  • @rotognin
    @rotognin 2 роки тому +4

    Muito legal!
    Às vezes a gente olha a lógica básica de uma rede social, por exemplo, e pensa que deve ser super complexo o que está acontecendo por trás...
    O que, na verdade, não é tããããão complexo assim. É claro que tem a lógica do algoritmo, e outras coisas, mas o básico é isso: gravar, exibir, formatar o layout de exibição, e só...
    Tanto que é bem interessante tentar pegar um projetinho pessoal para fazer em cima de uma rede social. A gente aprende bastante coisa, aplica muitos conceitos, e pode ir escalando, acrescentando funcionalidades conforme vai avançando no aprendizado.

  • @alexdpaiva83
    @alexdpaiva83 2 роки тому +5

    Show, que da hora, parabéns 👏🏻, continua por favor

  • @jefferson_rms
    @jefferson_rms 2 роки тому +6

    Muito massa, por favor continua.

  • @ProfessorEdsonMaia
    @ProfessorEdsonMaia 2 роки тому +9

    Mario, acredito que um dos desafios hoje é entender os limites do front e do back. Pois, muitas abordagens que vemos é de BFF, e quem atual só no front as vezes fica perdido nestes limites. Principalmente de persistir dados de forma segura, viável, performática.

  • @nathanbaldez4644
    @nathanbaldez4644 2 роки тому

    Show demais, que vídeo fera, mano Soutinho! Dale dale

  • @digoarthur
    @digoarthur 2 роки тому +2

    Soutinho, você é o cara!! Muito obrigado pelo os conteúdos simples mas super importantes! Ansioso para a parte 2. Abraço.

  • @gabrielbueno8079
    @gabrielbueno8079 18 днів тому +1

    Caso raro de um vídeo para assistir em < 1.0x 😅
    Muito bom!!

    • @DevSoutinho
      @DevSoutinho  18 днів тому +1

      @@gabrielbueno8079 Ahshshsh

  • @JustBeniLima
    @JustBeniLima 2 роки тому +1

    Cara, continue por favor, esse vídeos foi fantástico, parabéns

  • @viniciusm.m.7822
    @viniciusm.m.7822 2 роки тому

    Mario Souto, MONSTRO! Amo vc cara!
    God bless you!!

  • @alanfernandes3477
    @alanfernandes3477 2 роки тому

    Mano, acho que você não faz ideia do quanto esse conteúdo ajuda uma galera! Valeu! 🔥🔥🔥

  • @wagnetto
    @wagnetto 2 роки тому

    Muito massa, cara! Teu pique e teu conteúdo é bacanérrimo. Toca ficha! E não to dizendo isso pq somos "parentes". hehheheh

  • @leandrocruz6621
    @leandrocruz6621 2 роки тому

    Faço crud com Java e comecei a me interessar por javascript depois de ver seu vídeo que show um vídeo preciso rápido e rico em informações parabéns

  • @danielsantana5126
    @danielsantana5126 2 роки тому

    Mano... eu achei o vídeo excelente!
    Vídeo leve... fácil de absorver.
    Mesmo não sendo iniciante eu gosto desses vídeos.

  • @rivaldosouza362
    @rivaldosouza362 2 роки тому

    Ou louco cara, estava precisando de uma parada nesse sentido, fiz uma gambiarra louca pra remover um item do array com método splice.

  • @joaobraz612
    @joaobraz612 2 роки тому +1

    Esse conteúdo certamente vai ser muito útil pros iniciantes. Continua com ele, Mario!

  • @guissaa
    @guissaa 2 роки тому +1

    Como sempre ajudando muito a clariar minha mente.

    • @DevSoutinho
      @DevSoutinho  2 роки тому

      Hehe, e vai ter mais na próxima sexta

  • @leobik3life
    @leobik3life Рік тому +1

    adorei, to começando a entender.. valeu mario ^^

  • @diovanimatos1438
    @diovanimatos1438 Рік тому +1

    muito bem explicado, parabéns

  • @daviseles98
    @daviseles98 2 роки тому +1

    Muito bom Mario, traga mais CRUDS!!

  • @Gabreel_alves
    @Gabreel_alves 2 роки тому

    cara, ótima explicação, consegui entender algo que eu estava ralando pra aprender

  • @matheusserafim758
    @matheusserafim758 2 роки тому

    Irmão, suas explicações são muito dinamicas, continue assim, parabens...

  • @luisfernandodandoliniduart8277
    @luisfernandodandoliniduart8277 2 роки тому +1

    Obrigado! Estava precisando de um conteúdo sobre esse assunto e com essa qualidade hahah

  • @thiagod.7688
    @thiagod.7688 2 роки тому +4

    Meu cérebro engatinhando em javascript e o cara me manda um crud em 30 segundos, oloko meu!!! kkkkkkkkkkk
    manda mais conteúdo desses, na moral, muito bom, a gente aprende bastante!

    • @DevSoutinho
      @DevSoutinho  2 роки тому +2

      Hahahahah mas deu pra pegar a ideia??

    • @thiagod.7688
      @thiagod.7688 2 роки тому

      @@DevSoutinho deu sim, a explicação tá bem clara e o código igualmente. Continua daí que nos acompanha daqui.

    • @thiagod.7688
      @thiagod.7688 2 роки тому

      @@DevSoutinho Numa entrevista para front end junior o ideal é que eu esteja com esse nível de fluência na linguagem ou bem acima disso?

    • @drslx
      @drslx 2 роки тому

      Eu levando uma semana pra fazer 😂

  • @_duaaarte
    @_duaaarte 2 роки тому

    Muito Massa, Soutinho! Faz um sistema de comentários numa publicação ou num produto, por favor?

  • @joseantonioantonio5246
    @joseantonioantonio5246 2 роки тому

    Muito top mano, pode soltar o próximo pra gente que vai bombar

  • @devfibol7401
    @devfibol7401 2 роки тому

    Excelente, não pare nunca ❤️

  • @brunotres4035
    @brunotres4035 2 роки тому

    Achei muito massa. Tu é bom

  • @severinojoaquim
    @severinojoaquim 11 місяців тому +1

    Camarada, ótimo conteúdo. Será possível fazer esse projeto, mas usando MyQql como banco de dados? Muito obrigado.

    • @DevSoutinho
      @DevSoutinho  11 місяців тому

      Opa tudo bom? Da uma olhada no crud.qualidade.dev, la eu mostro com Postgres’s via Supabase /o o princípio é o mesmo

  • @Headsup107
    @Headsup107 2 роки тому

    Muito massa!!! Faz um com formulário + node.

  • @leonardot.3841
    @leonardot.3841 2 роки тому +1

    TEM QUE TER UMA SERIE INTEIRA DISSO

  • @antoniopedro9401
    @antoniopedro9401 2 роки тому

    curti muito o vídeo, faz um usando alguma ORM depois

  • @lucasborges4938
    @lucasborges4938 2 роки тому

    Cara pq não faz um video de crud comparando um crud de dev jr dev pleno e dev Senior ?, pra mostrar a diferença na implementação de um crud!

  • @falaqueeudesenho9556
    @falaqueeudesenho9556 2 роки тому

    Cara, muito bom, apesar deu não entender muita coisa, espero que tenha mais aula sobre esse conteúdo

  • @guihermeandre2133
    @guihermeandre2133 2 роки тому

    Acho válido demais continuar com esse conteudo, porque agrega muito essa percepção de como é o JAVASCRIPT kkkkk sem freamework nem nada, excelente trabalho cara!!!!!

  • @douglasandrade4707
    @douglasandrade4707 11 місяців тому +1

    Tu faz um Destructuring quando utiliza um elemento de array ali né? minuto 6:00

    • @DevSoutinho
      @DevSoutinho  11 місяців тому

      Siiim!

    • @douglasandrade4707
      @douglasandrade4707 11 місяців тому

      @@DevSoutinho graças à Deus, já estava achando que tinha errado kkkkk. Jah podi se candidatar a vaga de Senior???

  • @Rafael11piraju
    @Rafael11piraju Рік тому

    Assistindo em #2023 obrigado pelo conteúdo

  • @BiaAlvesribeiro
    @BiaAlvesribeiro 2 роки тому +1

    Como sempre sensacional! É sempre bom rever a base!!😊

  • @S4muelvrr
    @S4muelvrr 2 роки тому

    Primeira vez que não tenho que ler um código 500 vezes pra entender kkkkkkkkk
    Muito obrigado Mário 🤣🤣🤣🤣🤣

  • @holandesvoador5121
    @holandesvoador5121 Рік тому +1

    O filter no caso apaga do array ou ele não faz retornar o post com o id indicado (ou seja, não apaga mas oculta do retorno)?

    • @DevSoutinho
      @DevSoutinho  Рік тому +1

      Ele gera um novo array sem o item

  • @franciscogabriel1771
    @franciscogabriel1771 2 роки тому +1

    Alta qualidade e sincronia KKK Como sempre!

    • @DevSoutinho
      @DevSoutinho  2 роки тому

      Ahahhahaha valeu o feedback!!! 😁😁

  • @prof.divergente
    @prof.divergente Рік тому

    Mario, tudo bem ???
    Cara que pluggin é esse ? que você visualiza o conteúdo, eu não achei

  • @pabloveronezi
    @pabloveronezi 2 роки тому

    Mario, a página do newsletter não está sendo encontrada. Gostaria de assinar.

  • @Padsjr
    @Padsjr 8 місяців тому

    Valeu meu brodi, top o video

  • @evanilsonp.9900
    @evanilsonp.9900 2 роки тому +1

    Muito bom cara, só n entendi a função onde tem os parametros ''id, novo conteudo '' .de modo especfico n entendi pq vc colocou: postDeAtt.content = novoConteudo sendo q na minha cabeça oq eu entendi é que o novoConteudo so ta servindo pra function criada e nd mais. (eu mudei o nome de algumas coisas, talvez n seja postDeAtt(

    • @DevSoutinho
      @DevSoutinho  2 роки тому

      Então a ideia de atribuir é realmente pra pegar “um novo valor” no objeto

  • @Videosuser
    @Videosuser 2 роки тому

    ótimo vídeo.

  • @mksvncs
    @mksvncs 2 роки тому

    Excelente!

  • @gabrieldossantos2246
    @gabrieldossantos2246 2 роки тому

    Que vídeo incrível! 👏👏

  • @juelmapereira4277
    @juelmapereira4277 11 місяців тому

    muito bom!!!!

  • @Jack-ss4re
    @Jack-ss4re Рік тому

    Fala Mario! Excelente vídeo, eu queria tirar uma dúvida. Eu sempre vi as pessoas fazendo o delete dessa forma que você fez 12:30
    Mas em um array gigante, não seria muito demorado fazer esse filter? Qual é a forma que é usado em cenário real? Eu pensei em criar uma array dentro do objeto usuários que contém a lista de todos tweets que ele ja fez. Dessa forma o filter vai ser muito mais rápido(já que o filter só vai precisar buscar os tweets que provém daquele usuário, e não todos tweets do banco de dados). Só não tenho certeza de como eu implementaria isso.

  • @joaovitorpinheirodossantos2502
    @joaovitorpinheirodossantos2502 2 роки тому

    brabo de mais

  • @WelldiPaula
    @WelldiPaula 2 роки тому

    Ótimo conteúdo!

  • @ander_michael
    @ander_michael 2 роки тому

    Muito bom!!

  • @NOFINGERS_OF
    @NOFINGERS_OF 5 місяців тому +2

    Ele disse o básico

  • @lucasmedeiros391
    @lucasmedeiros391 2 роки тому

    Que venha mais conteudos iguais a este!!!!!!

  • @matheuszvidal
    @matheuszvidal 2 роки тому

    Continua!!!

  • @TheElcayro
    @TheElcayro Рік тому

    bastante info

  • @KelldenBR
    @KelldenBR 2 роки тому

    muito brabo!

  • @jackmatheus
    @jackmatheus 2 роки тому

    Valeu!

  • @mateusterra
    @mateusterra 2 роки тому

    Que coisa linda

  • @Agnerage
    @Agnerage 5 місяців тому

    Massa não é absurdo mas eu ainda apanho demais nessas partes de dados com objeto 😂

  • @kevinarthuralencarblumenau7667

    consegue disponibilizar o codigo?

  • @varalta.floresta
    @varalta.floresta 2 роки тому

    mt bomm

  • @bragaelmo
    @bragaelmo 2 роки тому

    To pensando em criar um mini twitterzinho pra deixar no portifolio o q acha? abçss

  • @zilondequadrosmaciel1006
    @zilondequadrosmaciel1006 2 роки тому

    Show.

  • @luispbarbosinha
    @luispbarbosinha Рік тому

    jesus amado que velocidade

  • @whellintonrocha8734
    @whellintonrocha8734 Рік тому +1

    Caraio o maluco aceleradaço

  • @t-uzithehunterxx5879
    @t-uzithehunterxx5879 2 роки тому

    que extensão é essa que mostra os erros do codigo no proprio codigo? (ex: 3:00 "const is not defined")

  • @wagnerpedroo
    @wagnerpedroo 2 роки тому

    Mário, pq que tu não faz um video da hora falando a sua caminhada pra aprender programação

    • @DevSoutinho
      @DevSoutinho  2 роки тому +1

      OpAa já tem! É o vídeo pinado na home do canal /o

    • @wagnerpedroo
      @wagnerpedroo 2 роки тому

      @@DevSoutinho valeu!! sucesso

  • @ProfessorEdsonMaia
    @ProfessorEdsonMaia 2 роки тому

    Mano, até a camisa dele fala! kkkkk

  • @leosell6158
    @leosell6158 2 роки тому +1

    Mario, como faco para tirar uma duvida que estou tendo aqui no codigo ?

  • @wagnerpedroo
    @wagnerpedroo 2 роки тому

    Mário e se esse CRUD fosse adaptado ao doom?

    • @DevSoutinho
      @DevSoutinho  2 роки тому +1

      Próximos passos!!!

    • @wagnerpedroo
      @wagnerpedroo 2 роки тому

      @@DevSoutinho eita, tu é de mais um abraço da angola

    • @Agnerage
      @Agnerage 5 місяців тому

      Veio do céu os getElement judia demais

  • @kalebecalebe
    @kalebecalebe Рік тому +1

    Quokka é o feminino de Cuocco ?

  • @alinevillanova6006
    @alinevillanova6006 2 роки тому

    Meu deus, TUDO ISSO é o basiquinho? kkkkkkkkk que medooooooooooo

  • @imvinnixs
    @imvinnixs 2 роки тому +1

    Fazer Stream de Dota2 da mais dinheiro que programação vou viver de dota2 que tem gente milionaria apenas com 1 caMPEONATO