Backend com NodeJs e Javascript DO ZERO - Para iniciantes | Mão na massa - 005

  Рет қаралды 34,195

Seja Dev

Seja Dev

Күн бұрын

Пікірлер: 66
@anthonycs8
@anthonycs8 Жыл бұрын
Dinamico, pratico, direto ao ponto, linguagem objetiva. Vey obrigado ! Showwww!
@SejaDev
@SejaDev Жыл бұрын
Feliz em ajudar Anthony! Tamo junto
@ChegandoFluente
@ChegandoFluente Жыл бұрын
Desculpa pela ignorância, mas já que JS é voltado ao front, não seria ruim usá-lo no back, mesmo que seja aceitável? Falo da performance e de preferência das empresas no geral (mercado).
@SejaDev
@SejaDev Жыл бұрын
Existem várias formas de responder isso, a resposta curta é não, e eu vou tentar explicar da forma mais direta possível (é um bom tema pra um vídeo, inclusive). O primeiro ponto é que, por rodar em navegadores, o Javascript foi criado pra ser extremamente leve, e isso se reflete no backend também. Uma máquina pra rodar Java, por exemplo, precisa de muito mais processamento do que uma máquina pra rodar Javascript com a mesma velocidade. O segundo ponto é que o Javascript é uma linguagem totalmente orientada a eventos. Pensa na web: Ela é feita pra "reagir" quando você toma uma ação, por exemplo: De digitar em algum lugar ou clicar em algum botão. Isso é extremamente escalável pra coisas em tempo real, já que é basicamente uma orientação a eventos, por isso, o JS e o NodeJs começou a ser usado em larga escala pra aplicações dessa maneira. Um exemplo disso é o google drive com edição de arquivos em tempo real por várias pessoas. Terceiro ponto: No início, realmente, a perfórmance era horrível, e isso acontece com qualquer tecnologia que não tem uma grande empresa por trás. No caso do NodeJs, o Google resolveu trabalhar no motor de execução dele, e a partir disso, tornou o NodeJs extremamente rápido. Depois dessas melhorias, o NodeJs passou a ganhar popularidade. Existem muitos outros pontos, e como qualquer coisa na tecnologia: Existem prós e contras. Mas definitivamente o NodeJs não é "lento" e nem uma "gambiarra" pra rodar de qualquer maneira, é uma extensão do Javascript que, hoje, já está bem consolidado. Como exemplo de empresas que usam essas tecnologias, uma das maiores é a Netflix, que usa o NodeJs justamente pra responder ao usuário de forma rápida e dar a sensação que tudo acontece em "tempo real". A netflix, inclusive, utiliza ReactJs no frontend e NodeJs no backend. Outro exemplo é o próprio Google em algumas aplicações, o Uber, o Linkedin, a IBM, existem muitos exemplos Espero ter te ajudado :)
@ChegandoFluente
@ChegandoFluente Жыл бұрын
@@SejaDev E como ajudou. Muito obrigada.
@nicpeters3306
@nicpeters3306 7 ай бұрын
Fiquei aliviado com essa resposta kk,eu acostumei com o js,tô a uns 7 meses estudando front,e agora decidi me aventurar no back, porém não quero largar js acho que seria muito bagunçado pra mim embarcar por exemplo num Java da vida, python e tals.
@GVensino
@GVensino 7 ай бұрын
Na verdade Uber migrou de NodeJs para GO há alguns anos
@playstation_lovers
@playstation_lovers Жыл бұрын
mano estou apanhando aqui, ainda não descobri porque o meu não rodou. queria postar uma foto do meu vscode no comentario mas não da. const express = require('express') const app = express() const PORT = 3000 app.listen (PORT,() => { console.log ('App online na porta ${PORT}') }) acho que ficou faltando alguma config no meu vscode. quando digito no terminal o código node src/index.js ele não retorna nada :S se alguém conseguir me ajudar ficarei muito grato.
@sandragoetzfotovideotelao2446
@sandragoetzfotovideotelao2446 Жыл бұрын
PRECISO DE UMA AJUDA ... COMO POSO TER? PRECISO PEGAR AS VOTAÇÕES.. DA MINHA PESQUISA NO INSTAGRAM.. MELHOR EM CADA SEGMENTO .. CONSIGO FAZER .. COMO?
@davibrgs3960
@davibrgs3960 Жыл бұрын
"npm : O termo 'npm' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1 + npm init-y + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException"
@loh5002
@loh5002 11 ай бұрын
o meu tbm ta dando isso
@wellingtonhaack3580
@wellingtonhaack3580 11 ай бұрын
Usa sem o $
@viniciusbrandao695
@viniciusbrandao695 7 ай бұрын
como faço quando n consigo o comando de "$ npm initi -y"?
@esleyleal-o2p
@esleyleal-o2p Жыл бұрын
Então hoje eu quero focar no Back end , atualmente estou estudando Js, typeS , Nodejs , mongoDB , Express .. Tá valendo a pena ? Kkk pq quero Back end , o que me aconselha ?
@abraolira9014
@abraolira9014 Жыл бұрын
Não, não rolou... meu terminal não abriu igual o seu não aceitou tais comandos enfim não rolou.
@helio2538
@helio2538 9 ай бұрын
Parabéns, as explicações foram técnicas e práticas.Aos 52 anos estou pensando em entrar nessa área.Trabalhei a vida inteira com projetos elétricos e automação,agora estou iniciando esse desafio.Guardando as devidas proporções,me lembra a linguagem C que aprendi no SENAI.
@marcellopes2
@marcellopes2 20 күн бұрын
Estou na mesma situação, boa sorte pra gente.
@clueroi8230
@clueroi8230 7 ай бұрын
Certo, uma dúvida. Supondo que eu tenha feito todo o front em react, como eu importaria o back end? Em um projeto de larga escala, mais pessoas são envolvidas e teriam que ser dois repositórios. Como eu interligo o back end ao front, e se eu ligar, como eu levo a informação ao back end, formulário por exemplo, usa-se o (req)???
@the_santosflc
@the_santosflc 10 ай бұрын
meu nodemon nao esta fazendo o starting, apenas o restartin, nao consegui achar oque pode ser o erro
@bru3497
@bru3497 Жыл бұрын
desculpa minha ignorância, mas como faço para meu VisualStudio, apresentar o tema igual ao seu, pois o meu CONST fica em um tom de azul escuro e os "textos" em laranja... e o seu fica em Rosa e amarelo, facilitando pra mim a identificação de acordo com o seu vídeo. Conteúdo Fantástico, parabéns
@SejaDev
@SejaDev Жыл бұрын
O tema é o "Dracula Official" Brunex!
@WesleyCavalcante-g6v
@WesleyCavalcante-g6v 7 ай бұрын
antes de assistir suas aulas eu preciso estar ja sabendo tudo sobre javascript ou consigo aprender com suas aulas ?:
@Dustin_204
@Dustin_204 10 ай бұрын
Qual e o tema do programa?
@trilhacoder
@trilhacoder 2 жыл бұрын
Cara parabéns pelo vídeo.. muita informação de qualidade e bem explicado .. aliás, ótimo canal .. uma dica é vc dar zoom no vs code pra ver melhor no celular .. abç.
@SejaDev
@SejaDev 2 жыл бұрын
Valeu! Obrigado pelo feedback também, vou levar em consideração para as próximas, abraço!
@ednafernandes8442
@ednafernandes8442 23 күн бұрын
Boa aula, gostei demais.
@alisonmeireles2638
@alisonmeireles2638 2 жыл бұрын
Poderia criar as playlists para os conteúdos. Vídeo muito massa, parabéns!
@SejaDev
@SejaDev 2 жыл бұрын
Vou criar Alison, obrigado pelo feedback, tamo junto!
@NawaneMacano
@NawaneMacano 3 ай бұрын
gente, é area function? eu nao entendi pra que serve essa parte
@robertsnox8916
@robertsnox8916 Жыл бұрын
Apresentou muito bem, que video sensacional
@MrOctanaza
@MrOctanaza Жыл бұрын
Gostei e quero ver um app mais profissional
@guilhermedax2250
@guilhermedax2250 5 ай бұрын
Muito obrigado pelo conteúdo, realmente muito satisfeito com sua didática .
@alexluis7370
@alexluis7370 11 ай бұрын
Cara... Tua didática é fantástica! Estava há uma semana tentando entender esse conteúdo em outros lugares e você explicou de maneira muito prática! Parabéns!
@danielhhitz
@danielhhitz 8 ай бұрын
meu fi que didatica eh essa ta maluco kkkkk pqp aula sinistra!
@Alfazeex
@Alfazeex 26 күн бұрын
Ue o mao na massa 006 nao é continuação ..
@negaogamer6864
@negaogamer6864 Жыл бұрын
Tá, mas qual servidor vai servir os arquivos front end para que as páginas possam ser montadas no navegador do client ? Essa também é uma responsabilidade do servidor Backend ou o Backend deve apenas ser um api para lidar com dados ? Ou é necessário um servidor front para ceder os arquivos verificar sessões e etc ?
@abtllucas
@abtllucas Жыл бұрын
Apenas uma api para lidar com dados, mas tem tecnologias como o next que aproxima mais o back-end do front-end. Espero ter ajudado!
@carlotodev9756
@carlotodev9756 Жыл бұрын
​@@abtllucas eu uso vps ela serve tanto o front quanto o back com express e ejs.
@balah7
@balah7 Жыл бұрын
Ótimo vídeo de introdução sobre node.js. Gostei demais desse vídeo, acredito que para o primeiro dia de estudos sobre back-end eu tive um claro entendimento sobre express e node.js que eu tinha bastante dúvida.
@eduardopraciano4143
@eduardopraciano4143 3 ай бұрын
desistiu dos vodeos?
@luizporto1884
@luizporto1884 Жыл бұрын
Parabéns 👏👏👏 muito didático 🙏 gratidão. Luiz 49 de BH MG
@BokoMoko65
@BokoMoko65 Жыл бұрын
Parabens, excelente conteúdo. Recomendo experimentar a extensão rapidAPI em vez do thunderclient
@SejaDev
@SejaDev Жыл бұрын
Valeu! Tamo junto
@Leonardo-de5il
@Leonardo-de5il Жыл бұрын
Mais um inscrito
@marcospsr1703
@marcospsr1703 2 жыл бұрын
muito bom mesmo, so queria a continuação desse vídeo😪
@SejaDev
@SejaDev Жыл бұрын
Haha em breve teremos uma live focada em backend :D
@igorluyz_
@igorluyz_ 8 ай бұрын
direto ao ponto, linguagem objetiva. Vey obrigado ! Showwww!
@MatheusGustavoMGP
@MatheusGustavoMGP Жыл бұрын
Parabens mano
@kevinmenezes3935
@kevinmenezes3935 2 жыл бұрын
mano... por favor continuaaaaaa
@SejaDev
@SejaDev Жыл бұрын
Pode deixar Kevin, por aqui temos vídeos novos toda semana 🙂
@alvarovelame
@alvarovelame 10 ай бұрын
melhor explicação do youtube
@jpgjonas
@jpgjonas 6 ай бұрын
Otimo video! qual o video que da sequencia nesse assunto?
@thalyssondesousa7841
@thalyssondesousa7841 7 ай бұрын
Sensacional 👏🏽👏🏽👏🏽 Didática maravilha!
@luizfernandoribeiroalmeida4534
@luizfernandoribeiroalmeida4534 6 ай бұрын
Ótimo vídeo, didática incrível!
@Felipe-on5dg
@Felipe-on5dg Жыл бұрын
Obrigado amigo, para quem esta iniciando, excelente conteúdo. Se poder continuar postando, vai ser de grande ajuda, tipo aula 1, aula 2 e assim por diante.
@frankguitarr
@frankguitarr 7 ай бұрын
Top de mais até em fim deu para entender rs
@Ak4tami
@Ak4tami 7 ай бұрын
Ótima aula, obrigado!
@luandealmeidamachado4586
@luandealmeidamachado4586 3 ай бұрын
2 anos dps, e sempre ajudando, valeu cara..
@thiago2756
@thiago2756 Жыл бұрын
Excelente aula, irmão! Já me inscrevi.
@kelvinsoriano959
@kelvinsoriano959 5 ай бұрын
Cara muito top! parabéns!
@GabrielSilva-bj2vm
@GabrielSilva-bj2vm Жыл бұрын
Show de bola irmão
@SejaDev
@SejaDev Жыл бұрын
Valeu! Tamo junto Gabriel
@jlcel2009
@jlcel2009 Жыл бұрын
parabens pela aula, concerteza continue nos ensinando ok
@Everaldobass
@Everaldobass Жыл бұрын
Excelente aula da parte inicial.
@Dyoualves
@Dyoualves 2 жыл бұрын
Muito bom a aula, na espera por mais!
@pedromatias7769
@pedromatias7769 2 ай бұрын
Muito bom
Primeiros passos no Backend com NodeJs e Javascript
35:03
Seja Dev
Рет қаралды 7 М.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 102 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 5 МЛН
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Sendo VERSÁTIL no Back-End - Roadmap de Programação 2024
14:55
Como Criar um Servidor Back-end Simples na Prática!
6:41
Fulltureschool
Рет қаралды 12 М.
Criando uma API Completa com Node.js, Express e MongoDB - Passo a Passo do Zero!
56:39
Gabriel Rangel - Fala, Coders!
Рет қаралды 38 М.
How to Start from ZERO in Node.js in Just ONE Lesson
1:31:36
Rocketseat
Рет қаралды 164 М.
Seu próximo back-end Node com TESTES! (+ SOLID)
1:02:43
Rocketseat
Рет қаралды 93 М.
Criando uma API do ZERO com Node.js e Banco de Dados
1:15:42
DevClub | Programação
Рет қаралды 71 М.
Aprendendo React do Zero, Conectando Back e Front End, e Consumindo API
1:13:17
DevClub | Programação
Рет қаралды 38 М.
Criando API completa com NODEJS + TypeScript e MongoDB  #backaofront 01
55:17
Sujeito programador
Рет қаралды 38 М.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН