AdonisJS, NestJS ou Express? | Repositórios in-memory -

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • 👩‍💻 O #PR está de volta e ninguém melhor para responder tudo sobre Node.js que nossa educadora Dani Evangelista. Selecionamos as perguntas que vocês mandaram nos comentários com a tag #PR e estamos aqui para todas as dúvidas da melhor maneira.
    É normal que existam dúvidas sobre qual framework estudar, principalmente pensando na sua carreira e no mercado de trabalho, por isso Dani vai falar sobre o uso do AdonisJS, NestJS e Express. Quer que nossa educadora prepare um Code/Drops sobre a migração de projetos entre eles? Deixe seu incentivo nos comentários!
    Será que é válido criar um controlador único entre o GraphQL e Rest? Mock pode substituir repositórios in-memory?
    Essa nova temporada do PR está completamente diferente, dessa vez queremos tirar dúvidas na prática e gerar uma conversa produtiva sobre assuntos que circulam no universo da programação.
    ✅ Mais videos relacionados com esse:
    ✅ GraphQL e Rest na mesma aplicação? Como utilizar? - Code/drops #96
    • GraphQL e Rest na mesm...
    ✅ Autenticação JWT no Adonis5? | PDFMake com 500 páginas - #PR 45
    • Autenticação JWT no Ad...
    Acompanhe a Rocketseat nas redes sociais:
    Twitter: @rocketseat
    Facebook: @rocketseat
    Instagram: @rocketseat_oficial
    Linkedin: @rocketseat
    Nos ouça também no Spotify:
    - Podcast Faladev

Комментарии • 57

  • @insightweb
    @insightweb 3 года назад +34

    Uso adonis para tudo em back-end, é top demais!!!

    • @viniciusnascimento6503
      @viniciusnascimento6503 2 года назад +6

      ele parece com o laravel né toop

    • @insightweb
      @insightweb 2 года назад +2

      @@viniciusnascimento6503 Sim sim, eu acho que até foi feito totalmente baseado nele kkkkk é um laraJs, rotinas do php em JS ou TS, mas ambos são poderosos e maravilhosos!!!

    • @eletricguitarguy
      @eletricguitarguy Год назад +3

      Sinto muito pela sua escolha. A comunidade é ruim, e os principais desenvolvedores dele são muito fechados e não aceitam opnião da comunidade. Minha experiência com esse framework foi totalmente negativa.

    • @insightweb
      @insightweb Год назад

      @@eletricguitarguy poxa amigo, não tive esta dificuldade não, acessa meu canal la, estou gravando uma sequência de vídeos bem bacana, tenho certeza de que no RUclips não vai ter nada parecido, será um prazer ajudar você a superar esta dificuldade e ma impressão do framework e da comunidade!!!

    • @ronaldsena9078
      @ronaldsena9078 Год назад +1

      Lento, baixa performance ?

  • @wjsilva85
    @wjsilva85 2 года назад +4

    Uso Express em todos os meus projetos. Todavia, faço front-end com Angular. Estou encantado com a ideia do NestJs, que é inspirado em Angular, no back-end. O código vai ficar bem unificado.
    Estou em um projeto grande, mas vou tirar um tempo para aprende NestJs, e começar com ele o próximo.
    Obs: Sempre achei e acho o Express espetacular. Nunca me deixou na mão.

  • @MrExdefalt
    @MrExdefalt 3 года назад +13

    Nossa como eu pesquisei sobre isso esses dias chegou na hora certa

    • @rocketseat
      @rocketseat  3 года назад +2

      Woow! Que show! E curtiu o conteúdo? 💜 🚀

    • @zevdvlpr
      @zevdvlpr 3 года назад +5

      A Rocket criou uma AI que lê a mente dos inscritos e verifica o que eles desejam. 🤖

  • @StudioOfDesigner
    @StudioOfDesigner 3 года назад +15

    Dani é muito inteligente, fico impressionado kkkk

    • @rocketseat
      @rocketseat  3 года назад

      Ela é fera, né, Rodrigo? Curtiu o conteúdo? 💜 🚀

    • @velton23
      @velton23 3 года назад

      Verdade mano. A galera da rocket são.

    • @christiancastro5174
      @christiancastro5174 3 года назад

      eu tava pensando a mesma coisa , representa dms o publico feminino da area

    •  3 года назад +3

      Hahahaha. Sou nada... Só estudo um pouquinho rs :D

    • @velton23
      @velton23 3 года назад

      @ parabéns pelo trabalho

  • @Yhau1989
    @Yhau1989 3 года назад +8

    All time AdonisJs

  • @enzogama8639
    @enzogama8639 Год назад +1

    O framework padroniza uma arquitetura para a equipe e da espaço para implementação de design patterns para uma melhor organização e manutenção. É legal fazer um código minimalista, porém não se pensa hoje em fazer um código que só eu vá dar manutenção e sim um código de fácil coesão e coerência.

  • @danielvinicius4906
    @danielvinicius4906 3 года назад +2

    Sensacional! Valeu Dani primeira pergunta respondida no PR!

  • @juniorngomajose9454
    @juniorngomajose9454 3 года назад +5

    #PR Saudações
    Daqui é o José Júnior, directamente de Angola. A minha questão é a seguinte:
    "Com a evolução da programação assíncrona (async-await), será que ainda vale a pena usar transações?"
    Desde já agradeço pela atenção.

  • @eliseumds
    @eliseumds 3 года назад +1

    Obrigar por tratar assuntos complicados assim com pragmatismo, sem exageros, sem religiosidade.

  • @May-zf7bo
    @May-zf7bo 2 года назад +1

    nossa, amei de+ a didática dela!!!

  • @dausterbarbosa7945
    @dausterbarbosa7945 3 года назад +4

    Pô gosto muito da sua participação na Rocketseat, vc tem uma ótima didática

    •  3 года назад +1

      Ahhh obrigada Dauster :) Fico grata por isso :D

    • @rocketseat
      @rocketseat  3 года назад +1

      A Dani é fera, né, Dauster? Valeu demais pelo feedback! 💜 🚀

  • @AndreLuiz-in8bs
    @AndreLuiz-in8bs 3 года назад +2

    #PR Quando devo usar um framework opinativo como o Adonis?

  • @Cazi_Myth
    @Cazi_Myth 3 года назад +4

    Quando devemos usar os principios S.O.L.I.D? Se não for usar os S.O.L.I.D quais outros princípios são recomendados? #PR

    • @arthur__er
      @arthur__er 3 года назад +1

      Sempre devem se aplicar os princípios, pois eles fazem seu código mais legível e reutilizável, existem outros padrões mas nenhum com tamanha relevância quanto os princípios SOLID

    • @devarthurreis
      @devarthurreis 2 года назад +2

      Sempre que possível, principalmente em software que vao crescer muito

  • @goodvandro
    @goodvandro 3 года назад

    Valeu Dani. Você explica muito bem.

  • @oscargross6280
    @oscargross6280 3 года назад +2

    #PR Faaaala rocket!! Tenho duas aplicações, uma mobile em react native e outra utilizando next para web. Estou utilizando para ambas todos os recursos do Firebase. Gostaria de saber o quão é seguro conectar essas aplicações (fronts) direto com o firebase auth, database... pois tenho em mente que é preciso um back(api) entre os 2 (front e db) para tornar a aplicação segura.

  • @lukaz4
    @lukaz4 3 года назад +1

    Valeu Dani!! vc eh fera

    • @rocketseat
      @rocketseat  3 года назад +1

      Ela é incrível! Curtiu o conteúdo, Lucas? 💜 😍

    • @lukaz4
      @lukaz4 3 года назад +1

      @@rocketseat sim! A didatica dela é muito boa! Abraços galera da Rocket!

  • @litzdc1212
    @litzdc1212 3 года назад

    Mas um video da Dani 😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍

    • @rocketseat
      @rocketseat  3 года назад

      Ela é fera, né? 💜 😍

  • @InkasaDev
    @InkasaDev 3 года назад +1

    Com Deus tbm! 😊

  • @alexeloy1269
    @alexeloy1269 3 года назад +1

    Tooop!

    • @rocketseat
      @rocketseat  3 года назад +1

      Valeu demais, Alex! 💜 🚀

  • @esdrassantos3745
    @esdrassantos3745 3 года назад

    Parabéns pelo ótimo conteúdo

    • @rocketseat
      @rocketseat  3 года назад

      Show de bola que curtiu, Esdras! 💜 😍

  • @EduardoOliveira-sx7jy
    @EduardoOliveira-sx7jy 3 года назад +4

    Pô acho que seria maneiro se o Diegão fizesse um #CodeDrops sobre animações em React. Queria saber se tem alguma ferramenta que faça isso de maneira fácil.

  • @denilsoncosta9837
    @denilsoncosta9837 3 года назад +2

    Gosto muito de trabalhar com o adonis e express, mas ainda não encontrei uma forma simples de usar graphql com adonis!

    • @srsilva2
      @srsilva2 3 месяца назад +1

      Até hoje não tem um suporte nativo a GraphQl.
      Ainda utiliza AdonisJs?

  • @brenongr
    @brenongr 3 года назад +4

    NestJS com Prisma!

  • @rodrigobarbosaanselmo6898
    @rodrigobarbosaanselmo6898 3 года назад +2

    #PR Fala Rocket, estou criando uma api com Node Js, Express e postgresql e como vou tratar com dados muito sensíveis que não podem ser perdidos de jeito nenhum, gostaria de saber qual seria a melhor maneira de se trabalhar com backup diários dos dados.

    • @devarthurreis
      @devarthurreis 2 года назад +1

      Eu recomendo utilizar um serviço de banco de dados como o RDS da AWS, pois ele tem todo o controle de segurança e backup, mas caso queira fazer manual, uma cron que chama de tempos em tempos para fazer um backup e subir para para o S3 por exemplo so lembrar de criptografar o arquivo de backup

    • @wjsilva85
      @wjsilva85 2 года назад +1

      AWS Backup. Backup e Restore automático.

  • @gabrieltimba4772
    @gabrieltimba4772 3 года назад +1

    #PR rocket o que acham do github codespace

  • @DPM-TI--MatheusAnalistadesiste
    @DPM-TI--MatheusAnalistadesiste 3 года назад +1

    coloca no github

  • @ulisses305
    @ulisses305 3 года назад +2

    Vale a pena aprender angular em 2021?#PR

    • @rocketseat
      @rocketseat  3 года назад +1

      Faaaaala, Ulisses! Valeu demais por nos enviar a sua dúvida! 💜 😍

  • @null7178
    @null7178 3 года назад +1

    #PR eae rocketseat, eu queria muito saber sobre como eu posso fazer para diminuir o tempo de builder de um site estático feito em nuxt js, onde eu fiz a maior parte em payload para não derrubar o servidor da api fazendo muito request para criar muitas paginas para o blog, por agora com mais ou menos 36mill paginas feitas no blog, o tempo para fazer o builder e mais de 45m.

    • @maurice9826
      @maurice9826 2 года назад +1

      No next isso é facilmente resolvido usando getStaticPaths passando o fallback como true. Deve ter algo equivalente no nuxt.

  • @jeanjunior-dev
    @jeanjunior-dev 3 года назад

    Eu pesquisei sobre três coisas: diferença de types e interfaces, implementação de Websockets com node e sobre frameworks.
    Rocketseat acertou em cheio com os três vídeos no momento errado, coincidência? 🤨🤨🤨😂😂❤️

    • @vinicioslimadossantos3959
      @vinicioslimadossantos3959 3 года назад

      eu estava estudando sobre graphql com express e postaram tbm rsrs provavelmente tem alguma ferramenta de estatísticas do google que eles usam para a geração de conteúdo