Guia Dev
5.36K subscribers
3.54K photos
112 videos
7 files
1.44K links
< ! - - Guia para Desenvolvedores @FrontEndBR e @BackendBrasil. - - >
✔️ Dicas
✔️ Downloads
✔️ Tutoriais
✔️ Vagas e muito mais.

Parceiros:
👉🏻 https://telegra.ph/Parceiros-Guia-Dev-02-04

PARCERIA:
@roberth_p
Download Telegram
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.
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.
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
Canais do Youtube para estudo