Forwarded from Hamilton Pinheiro
🚨Com muito orgulho a comunidade Vue.js Brasil abre as inscrições para o primeiro treinamento GRATUITO de Vue.js 3! 🚨
Ajude a gente compartilhando esse curso como se não houvesse amanhã para mudar a vida de cada vez pessoas 🔥
https://treinamento.vuejsbrasil.org/
Ajude a gente compartilhando esse curso como se não houvesse amanhã para mudar a vida de cada vez pessoas 🔥
https://treinamento.vuejsbrasil.org/
Treinamento de Vue.js 3
Treinamento de Vue.js 3 | Curso completo e gratuito de Vue.js 3 do iniciante ao avançado 🚀
Conheça a nova forma de declarar membros privados no JavaScript 🎉
É galera, o JavaScript está mudando e mudando para melhor!
A proposta foi criada em meados de 2017, com o objetivo de criar métodos, propriedades e acessores privados em classes Javascript.
Em um post anterior, eu mostrei a forma mais usada no momento usando o tipo primitivo Symbol. Que por sinal, funciona bem, só que não é algo tão intuitivo.
Agora, você usa o sinal de # (hash) como prefixo do nome do membro e ele fica acessível somente dentro da própria classe.
É importante destacar que por mais que essa sintaxe funcione no Node.js desde a versão 12, ela ainda está em estágio final de aprovação da ECMAScript e pode ter mudanças.
É galera, o JavaScript está mudando e mudando para melhor!
A proposta foi criada em meados de 2017, com o objetivo de criar métodos, propriedades e acessores privados em classes Javascript.
Em um post anterior, eu mostrei a forma mais usada no momento usando o tipo primitivo Symbol. Que por sinal, funciona bem, só que não é algo tão intuitivo.
Agora, você usa o sinal de # (hash) como prefixo do nome do membro e ele fica acessível somente dentro da própria classe.
É importante destacar que por mais que essa sintaxe funcione no Node.js desde a versão 12, ela ainda está em estágio final de aprovação da ECMAScript e pode ter mudanças.
No Node.js 14.10 foi introduzido o randomInt, para gerar números aleatórios de forma mais simples e saudável para a plataforma.
A grande sacada é que o Math.random é síncrono, enquanto o randomInt é assíncrono.
Para grandes aplicações com muitos usuários concorrentes, esta é a melhor forma de gerar números com mais segurança e sem bloquear o Node.js.
Rodando alguns testes de carga, notei que o randomInt pode ser mais lento se comparado diretamente com o Math.random.
Porém, em cenários como Web APIs ou serviços assíncronos em geral, o randomInt é o que há de melhor porque permite responder os dados sem travar o event-loop do Node.js.
A grande sacada é que o Math.random é síncrono, enquanto o randomInt é assíncrono.
Para grandes aplicações com muitos usuários concorrentes, esta é a melhor forma de gerar números com mais segurança e sem bloquear o Node.js.
Rodando alguns testes de carga, notei que o randomInt pode ser mais lento se comparado diretamente com o Math.random.
Porém, em cenários como Web APIs ou serviços assíncronos em geral, o randomInt é o que há de melhor porque permite responder os dados sem travar o event-loop do Node.js.
Forwarded from Erick Wendel
Ae galera, saiu a parte 2 do Mini curso sobre Upload de arquivos de forma escalável usando Node.js 🎉⚡
http://bit.ly/ew-video24
http://bit.ly/ew-video24
YouTube
Como Fazer Upload de Gigabytes de Arquivos de forma escalável usando Node.js - Parte 2
E hoje é dia de finalizar o nosso projeto! Na aula anterior, você configurou toda a interface frontend, criou a camada de API no Node.js e estabilizou a conexão com o Web Socket. Agora, você vai aprender a adicionar o #BusBoy para receber os múltiplos arquivos…
Desenvolvedores plenos em React para trabalho 100% Remoto! 🚀
Tá, mas o que eu vou fazer? 🤔
Criar telas bonitinhas, componentes, fazer versionamento, desenvolver testes e afins!
E o que eu preciso saber? 📚
React Web, JS, Redux, Jest, Git e lógica.
Se você já conhece a metodologia ágil, será um diferencial (;
@GuiaDev
E onde me inscrevo? ✏️
No: carreiras.nuvem.net
Tá, mas o que eu vou fazer? 🤔
Criar telas bonitinhas, componentes, fazer versionamento, desenvolver testes e afins!
E o que eu preciso saber? 📚
React Web, JS, Redux, Jest, Git e lógica.
Se você já conhece a metodologia ágil, será um diferencial (;
@GuiaDev
E onde me inscrevo? ✏️
No: carreiras.nuvem.net