00:00:00
os novos runtimes JavaScript surgindo
00:00:02
como o Ban e o deno você deve estar se
00:00:04
perguntando se ainda deveria se
00:00:05
preocupar em aprender o load JS em 2025
00:00:08
focar em runtime mais moderno que
00:00:09
prometem resolver as maiores reclamações
00:00:11
em torno do no JS como o suporte Nativa
00:00:14
typescript alguns problemas de
00:00:16
performance se você vai começar a entrar
00:00:18
no mundo do JavaScript agora ou já
00:00:20
trabalha com JS H algum tempo você
00:00:23
deveria pular no Hype dos novos runtimes
00:00:25
enterrar o JS de vez ou o pai dos
00:00:28
runtimes ainda tem mu percer aí Peloso
00:00:31
longo dos anos vamos começar falando do
00:00:32
ban e do deno eles são dois runtimes aí
00:00:35
que tem proposta semelhante que é
00:00:37
basicamente substituir o node JS e é bom
00:00:41
esses R times estem surgindo agora
00:00:43
porque eles trazem uma competição boa e
00:00:45
isso faz com que o próprio node JS acabe
00:00:48
buscando correr atrás do que esses R
00:00:50
times T oferecido diferente para
00:00:52
melhorar no próprio node e ele tem o
00:00:55
maior HP esses dois runtimes por serem
00:00:57
mais novos e também porque eles resolvem
00:00:59
alguns probleminhas do node por exemplo
00:01:01
suporte nativo typescript no node até
00:01:03
então a gente não tinha recentemente as
00:01:06
últimas versões aí tem um supor
00:01:08
experimental typescript ainda tá
00:01:10
engatando eles TM por exemplo test
00:01:12
Runners nativos então você não precisa
00:01:14
instalar uma alib específica para rodar
00:01:16
teste eles prometem principalmente o Ban
00:01:18
serem mais rápidos né Então aqui tem os
00:01:21
benchmarks do ban falando que ele é
00:01:23
muito mais rápido que o próprio den que
00:01:24
node É tem que olhar com um pouco de
00:01:27
ceticismo benchmark de desse tipo de
00:01:30
coisa porque pode ser que seja invado
00:01:33
esse benchmark a própria empresa vai lá
00:01:34
e faz o benchmark claro que eles não vão
00:01:36
colocar aqui que o Ban é mais devagar
00:01:38
que o deno que o load né então o que
00:01:40
vale é se você tiver considerando usar o
00:01:42
Ban para algum projeto por conta de
00:01:44
performance que vale você fazer o seu
00:01:45
próprio benchmark e ver se para o o seu
00:01:48
caso de uso o Ban é realmente mais
00:01:50
rápido que o o node ou denum eh Mas
00:01:53
voltando aqui esses novos runtimes eles
00:01:57
estão trazendo mais facilidade estão
00:01:59
trazendo melhor de qualidade de vida
00:02:00
você já consegue rodar seus testes você
00:02:02
já consegue rodar o typescript sem
00:02:04
precisar instalar nada eles têm algumas
00:02:06
facilidades mas o ponto é o node tá
00:02:09
ficando para trás acho que o ponto maior
00:02:11
do node JS que o pessoal ainda vai
00:02:14
continuar usando por muito tempo é que
00:02:16
ele é muito estável então ele foi
00:02:18
lançado inicialmente aí em 2009 ele tá
00:02:21
aí até agora e tem muitas empresas
00:02:23
usando muita gente escrevendo no pacote
00:02:26
muita gente eh correndo atrás de manter
00:02:29
o novo de muita gente reportando bugs
00:02:32
Então hoje em dia ele tá muito estável O
00:02:34
que é é bom no quesito de se você quer
00:02:37
fazer um programa Agora que você quer
00:02:40
que continue vivo pelos próximos 5 10
00:02:42
anos o node é uma boa escolha porque
00:02:44
você sabe que o node daqui a 10 anos
00:02:45
provavelmente vai continuar existindo
00:02:47
porém no termo no no quesito inovação
00:02:52
por ser tão estável ele acaba evoluindo
00:02:54
bem devagarzinho né você não pode e
00:02:57
subir uma Breaking Change toda vez que
00:02:59
lança o node porque tem já um milhão de
00:03:01
empresas utilizando né Eh mas o ponto é
00:03:04
por ele ser tão estável se você for em
00:03:07
uma empresa que vai fazer um projeto
00:03:08
agora que quer ser mantido por algum
00:03:10
tempo provavelmente vão querer escolher
00:03:11
o node porque confia no node e sabe que
00:03:13
o node vai continuar existindo eh e ao
00:03:16
mesmo tempo ele por ser tão Popular a
00:03:19
gente sabe que sempre vai ter pacote
00:03:20
sendo desenvolvido sempre vai ter gente
00:03:22
usando e a tendência é ser cada vez mais
00:03:24
estável o ponto desses novos runtimes
00:03:27
como banho deno eles oferecem algumas
00:03:29
coisinhas a mais que eu já mencionei aí
00:03:31
no quesito produtividade o deno tem uma
00:03:34
proposta mais de também de L ser seguro
00:03:38
por padrão então você não consegue por
00:03:40
exemplo fazer um Hell World no den já
00:03:42
conseguir chamar alguma coisa Point na
00:03:45
internet você tem que lá explicitamente
00:03:46
dar autorização para ele conseguir
00:03:47
chamar Point você não consegue acessar
00:03:49
um arquivo do seu computador por padrão
00:03:51
você tem que ir lá e dar permissão e e o
00:03:53
deno interessante é que ele é feito pelo
00:03:56
fundador original do node JS então ele
00:03:58
meio que viu tudo que ele não gostou do
00:04:01
que se tornou o node e aplicou no deno
00:04:04
que é a visão dele do que deveria ser o
00:04:06
correto e e o deno ele chegou na versão
00:04:08
2.0 por agora então agora estão dizendo
00:04:11
que ele tá pronto para ser usado em
00:04:12
produção tem bastante feature nova tem
00:04:15
também tudo aquele suporte é o
00:04:16
typescript por padrão tem os testes tem
00:04:18
tudo que o Ban tem e E pelo que eu
00:04:20
percebi eu acho que o den acaba correndo
00:04:22
um pouco atrás do ban que o Ban lançou
00:04:24
no ano passado e veio com algumas coisas
00:04:27
que o den não tinha que é por exemplo
00:04:29
suporte
00:04:30
a retrocompatibilidade com Rad JS e
00:04:33
conseguiu utilizar os pacotes da npm E
00:04:36
então tipo esses dois
00:04:39
runtimes Eles ainda são muito novos pra
00:04:42
gente dizer que tipo para mim falar para
00:04:44
vocês aprendam esses novos runtimes que
00:04:46
eles vão substituir o node por enquanto
00:04:47
Essa não é a realidade tá não tem tanta
00:04:49
gente usando ainda como eles são novos
00:04:51
podem ter muitos bugs aí então se você
00:04:54
quer fazer um projeto Sério que é para
00:04:55
durar muito tempo não sei se é uma boa
00:04:58
apostar nesses caras agora acho que é
00:05:00
esperar um pouquinho deixar eles ficarem
00:05:02
estáveis deixar algumas empresas
00:05:04
arriscarem começarem a usar para ver se
00:05:06
ele realmente vale a pena agora no
00:05:07
quesito aprendizado eu ia recomendar
00:05:10
vocês aprenderem na minha opinião o
00:05:12
próprio node que ele é sólido tem muito
00:05:14
mais vaga de emprego de node do que de
00:05:16
deno ou de ban Então você não vai ter
00:05:17
problema com isso e se algum dia vocês
00:05:19
precisarem transicionar pro Ban ou pro
00:05:21
deno a proposta desses dois caras eles
00:05:23
serem é extremamente simples de você
00:05:26
transicionar do node para eles que eles
00:05:27
estão aí para com a com a missão
00:05:30
de substituir o node então é para ser
00:05:32
fácil você tá com projeto node você ir
00:05:34
ali e começar a usar o Ban no lugar ou
00:05:36
usar o den no lugar e em pouco tempo
00:05:38
você tá com seu projeto em produção
00:05:41
Então essa é minha opinião no quesito
00:05:43
prospecção de emprego eu diria Foca no
00:05:46
node o node funciona o node é estável o
00:05:49
pai de todos os runtimes de JavaScript
00:05:50
vai continuar aí por muito tempo e e no
00:05:54
no quesito diversão Eu acho que o Ban e
00:05:58
o deno eles são mais produtivos para
00:06:01
você começar tipo Eles já vem com mais
00:06:03
coisas prontas direto do forno para você
00:06:04
só pegar e usar Você tem uma proposta de
00:06:06
ser mais produtivo eu acho que com o
00:06:08
tempo o node vai acabar implementando
00:06:11
essas facilidades que tem no banho no
00:06:12
deno então por exemplo o suporte nativo
00:06:14
JavaScript já tá em é meio que suporte
00:06:18
experimental no node então o bom desses
00:06:20
caras é que o node vai acabar começando
00:06:22
a correr atrás e eventualmente ele vai
00:06:25
alcançar né devagar sempre como eu falei
00:06:27
ele é estável então ele nova
00:06:29
devagarzinho eh mas é isso essa é minha
00:06:32
opinião pessoal aí diz aí vocês que que
00:06:35
vocês acham vocês estão aprendendo node
00:06:36
tão aprendendo deno tô aprendendo Ban
00:06:38
Qual que é a posta de vocês pro futuro
00:06:41
eu diria que no futuro daqu 5 10 anos o
00:06:43
no ainda vai estar vivão Mas pode ser
00:06:45
que um desses dois tenham morrido Pode
00:06:47
ser que os dois sejam fortes Pode ser
00:06:48
que os dois sejam mais estáveis pode ser
00:06:50
que e eles comecem a pegar um pouquinho
00:06:53
da fatia do mercado do load aí mas deixa
00:06:56
nos comentários a O que que vocês acham
00:06:58
é isso galera Você gostou do vídeo dá
00:07:00
aquele like para ajudar aí o YouTube
00:07:02
recomendar esse conteúdo para mais gente
00:07:04
tamo junto valeu tchau tchau