Pra projeto novo nada supera o Astro se for site estático tem um tutorial excelente pra aprender ele só é meio chato pra usar com imagens, ele é feito pra usar com CDN. Pra site dinâmico Remix que nem foi citado no vídeo é excepcional, é o Next.js mas sem os defeitos dele, tanto que o Kent Dodds usa ele pra criar a epic stack. Typescript e o Vite já são padrão em projeto novo onde trabalho
Excelente video! Tenho projetos antigos que ainda estão ativos e com clientes que rodam apenas JS sem TS, React e node. Porém nos novos projetos estou utilizando React Js com TS através do Vite e backend Node com Ts também. Banco de dados não substituo o mysql por nada kkkkkk
@@davibelo autocomplete na IDE. Entra um Dev novo na equipe e ele consegue saber quais propriedades existem em um objeto em vez de ter q garimpar o código pra descobrir
Backend: node, ts, fastify, nest Frontend: angular ou vue Futuramente, pretendo testar o bun com elysia, achei bem interessante de usar e performático.
Bun rodando "diretamente" TypeScript (sem any), melhor coisa. Se a linguagem permitir, vou tipar, facilita em muita coisa, desde menor esforço de documentação. Realmente JS é incrível, mesmo com seus defeitos. Tenho aprendido Python e C# com Blazor/MAUI, mas JS é muito prático. Vou ver o Astro, vi que usaram ele no StateOfJS. Sei que o React ficou muito próximo da Vercel/Next, tanto que quando lançaram a versão 18, na época segundo a doc, o único framework que rodava Server Components - PHP e .NET mandam abraços - era o Next. A equipe da Vercel é muito envolvida dentro do desenvolvimento do próprio React, então é interessante ver esse cenário.
@@dncdan Sim, faz um tempo de forma experimental, agora de forma nativa, porque esse é o futuro mesmo, mas é inegável a diferença de velocidade pra trabalhar de forma geral, ainda mais falando de gerenciamento de pacotes. Sempre que eu posso priorizo o Bun sob o Node.
Para backend existem várias opções de linguagem, porém no navegador é só ECMAScript. Duvido muito que tipagem venha para o ECMAScript, pois a inclusão de tipagem vai "engordar" o tamanho arquivo, afinal, o código é interpretado em tempo real, não existe compilação. Todo mundo que programa frontend pra navegador usa ECMAScript, mesmo que use TS.
Se posso de aconcelhar, não se preocupe com framework, aprenda javascript a fundo e já o suficiente pra dorminar qualquer outro framerowk só lendo a doc
Particularmente, acho desnecessário mudar a essência da linguagem. O JavaScript sempre teve como proposta ser fácil, dinâmico e funcional! No entanto, há uma galera que vem de linguagens como Java e C# e insiste em tipar a linguagem, implementar POO com classes e afins. Mas, pessoal, essa nunca foi a proposta do JavaScript. Da mesma forma, não faz sentido criar uma petição para que o Java deixe de ser tipado.
Hj JS é só um hobby pras horas vagas. Melhor coisa foi ter dropado esse salário miserento e me arriscar a empreender com Flutterflow, NC & Cia. 3 meses e 2 projetos depois já valeram a decisão. Realmente, nos dias atuais está cada vez menos necessário reinventar a roda ❤❤
Pra projeto novo nada supera o Astro se for site estático tem um tutorial excelente pra aprender ele só é meio chato pra usar com imagens, ele é feito pra usar com CDN. Pra site dinâmico Remix que nem foi citado no vídeo é excepcional, é o Next.js mas sem os defeitos dele, tanto que o Kent Dodds usa ele pra criar a epic stack. Typescript e o Vite já são padrão em projeto novo onde trabalho
Vocês são fantásticos! Obrigado pelo conteúdo incrível sempre.
Um emprego 😅
Exatamente! KKKKKKKKKKKK
Hahahahahahah
Kkkkkkk q isso morendo, calma moreno
kkkkkkkkk todo mundo pensou é nisso.. kkk..
Cirúrgico
Excelente video!
Tenho projetos antigos que ainda estão ativos e com clientes que rodam apenas JS sem TS, React e node. Porém nos novos projetos estou utilizando React Js com TS através do Vite e backend Node com Ts também. Banco de dados não substituo o mysql por nada kkkkkk
o que trouxe de benefícios usar ts e react comparado com projetos antigos?
@@davibelo autocomplete na IDE. Entra um Dev novo na equipe e ele consegue saber quais propriedades existem em um objeto em vez de ter q garimpar o código pra descobrir
@@dncdan obrigado.
@@davibelo é a principal vantagem, mas há outras, como encontrar inconsistências no código antes de a aplicação executar. 🙏
14:20 astro está top 🔝
Uso o AdonisJs V5 no backend e não tenho problema em minhas aplicações.
Backend: node, ts, fastify, nest
Frontend: angular ou vue
Futuramente, pretendo testar o bun com elysia, achei bem interessante de usar e performático.
@@marianabastos8376 eu gostei do Elysia, é muito bun
6:30
O que falar sobre:
import numpy
Bun rodando "diretamente" TypeScript (sem any), melhor coisa. Se a linguagem permitir, vou tipar, facilita em muita coisa, desde menor esforço de documentação.
Realmente JS é incrível, mesmo com seus defeitos. Tenho aprendido Python e C# com Blazor/MAUI, mas JS é muito prático.
Vou ver o Astro, vi que usaram ele no StateOfJS. Sei que o React ficou muito próximo da Vercel/Next, tanto que quando lançaram a versão 18, na época segundo a doc, o único framework que rodava Server Components - PHP e .NET mandam abraços - era o Next. A equipe da Vercel é muito envolvida dentro do desenvolvimento do próprio React, então é interessante ver esse cenário.
@@frednunesjr O Node.js agora também executa TypeScript nativamente
@@dncdan Sim, faz um tempo de forma experimental, agora de forma nativa, porque esse é o futuro mesmo, mas é inegável a diferença de velocidade pra trabalhar de forma geral, ainda mais falando de gerenciamento de pacotes.
Sempre que eu posso priorizo o Bun sob o Node.
Sigo usando react com vite, node.js com express.js e react native com expo, da super certo para mim.
12000 para pagar por um curso que tem instrutores com 2 anos de experiência é complicado hoje em dia né...
2 anos??? kkk.. hoje qualquer um ai vende curso, falaram até pro DevErick lá vender curso.. kk
Para backend existem várias opções de linguagem, porém no navegador é só ECMAScript. Duvido muito que tipagem venha para o ECMAScript, pois a inclusão de tipagem vai "engordar" o tamanho arquivo, afinal, o código é interpretado em tempo real, não existe compilação. Todo mundo que programa frontend pra navegador usa ECMAScript, mesmo que use TS.
Só esperando o react escatológico do mano deyvin
Como assim?
de praxe kkk
@@lucascaje9374 Mano Deyvin é um RUclipsr dev que diz fazer parte do chorume da bolha tech e faz reacts "escatológicos"
aaaaai
Minha dúvida é, os agentes de IA vão substituir os devs?
Sempre tenho interesse pelo JS mas quando vejo o tanto de framework...
ue, nao precisa usar/aprender tudo, escolhe o teu e vai, simples
Se posso de aconcelhar, não se preocupe com framework, aprenda javascript a fundo e já o suficiente pra dorminar qualquer outro framerowk só lendo a doc
Cada dia js se aparecendo mais com java, c#, as vezes penso se não era mais facil rodar c# no navegador kkkk
11:48 se o criador diz que não é 1.0 quem sou eu para dizer o contrário
Se ele acha que não está estável, não é atoa 😂
Bootcamp de ciência de dados da TRIPLETEN é 15k, slc não compensa.
não compensa
Particularmente, acho desnecessário mudar a essência da linguagem. O JavaScript sempre teve como proposta ser fácil, dinâmico e funcional! No entanto, há uma galera que vem de linguagens como Java e C# e insiste em tipar a linguagem, implementar POO com classes e afins. Mas, pessoal, essa nunca foi a proposta do JavaScript. Da mesma forma, não faz sentido criar uma petição para que o Java deixe de ser tipado.
Eu gosto da aimplicidade dele. Só transformar ele num monstro Java aff
Vue + Nuxt 3 + TS + Bun ❤
Falaram ai que se isso acontecer o JS vira linguagem de adulto. Ai eh vacilo falar isso. lollll
Monstro Java né 😂😂😂😂
Pessoal que parou de reclamar da tipagem desistiu do js e foi pro type kkkkkkkk
é engraçado que todos esses addons de tão falados não se tornou nativo na linguagem...
Hj JS é só um hobby pras horas vagas. Melhor coisa foi ter dropado esse salário miserento e me arriscar a empreender com Flutterflow, NC & Cia. 3 meses e 2 projetos depois já valeram a decisão. Realmente, nos dias atuais está cada vez menos necessário reinventar a roda ❤❤
Ts + Bun + React = ❤
Os puristas JS pira 😂
TypeScript é superset do JS, logo não pode ser considerado como linguagem independente, pois utiliza o JS com tipagem.
Muito bom o vídeo
Tupescript credo
A ia vai acabar com nós desenvovedores
Disse o taxista reclamando da Uber.