javascript reduce

Javascript Reduce

O método reduce é utilizado para reduzir um array em um único número.

É possível passar uma função para dentro do reduce, para definir como esse array deve ser “reduzido”.

Um exemplo para o entendimento, seria somar todos os itens de um array, onde é possível pegar cada número e ir somando, e no final ter o retorno da soma total dos números do array.

fragments vue 3

Vue 3 – Fragments

O Fragments é mais uma das novas features do Vue 3, e ela resolve um “problema” existente no Vue 2, que não é tanto um problema, mas não era possível fazer.

Essa feature foi incorporada de algo que já tinha no React, e a motivação para ter essa funcionalidade no React foi a possibilidade de um componente retornar uma lista de filhos, como por exemplo as colunas de uma tabela.

javascript try catch

Javascript – Tratar erros com Try Catch

O Try Catch é utilizado para tratar erros que podem acontecer dentro do sistema. Esses erros podem ser por codificação do programador, entrada incorreta de dados pelo usuário ou até mesmo imprevistos.

Quando qualquer desses erros acontece, é lançado uma exceção, que é um objeto de erro, e com isso é possível realizar o tratamento ideal para a situação.

O tratamento de um erro pode ser uma mensagem na tela para o usuário ou salvar esse erro em um arquivo de logs para que seja analisado. Existem outras formas, mas essas são as principais.

nodejs docker

NodeJS com Docker

O NodeJS é um ambiente de execução Javascript em server-side, ou seja, o NodeJS da possibilidade de programar o backend de uma aplicação, totalmente em Javascript, sendo assim você pode manter a mesma linguagem pro backend e pro frontend de sua aplicação.

suspense vue 3

Suspense – Vue 3

O suspense é uma featured que foi implementada no Vue 3. O suspense é um componente especial como o transition, e pode ser utilizado para colocar um “loading” na tela enquanto um componente não carrega por completo.

Usamos cookies para lhe proporcionar a melhor experiência possível no nosso site. Ao continuar a usar este site, você concorda com o uso de cookies.
Ok
Privacy Policy