Destaques

Galaxy S21 FE gastando muita bateria? Saiba como resolver!

Imagem
O Samsung Galaxy S21 FE é um smartphone que combina recursos avançados e design elegante, ideal para quem busca alto desempenho. Ele vem com uma tela AMOLED de 6,4 polegadas, taxa de atualização de 120Hz e resolução FHD+, oferecendo imagens vibrantes e fluidas. Equipado com processador potente, câmeras versáteis e bateria de longa duração, ele se destaca tanto para uso cotidiano quanto para tarefas mais exigentes. Além disso, é resistente à água (IP68) e conta com atualizações de software garantidas, tornando-o uma escolha confiável e moderna, mesmo nos dias atuais.  Mas nem tudo são flores nesse belo aparelho, como é o caso da bateria, que costuma durar menos do que o esperado devido ao alto consumo gerado por seu processador Exynos 2100. Dito isso, eu gostaria de mostrar a vocês nesse post uma alternativa - quase que natural - de como aumentar a duração da bateria, mas sem sacrificar o desempenho geral. Vamos lá? 1 - Ativar o modo de economia de energia Parece bobagem, mas ativar...

Como encaminhar emails nos projetos em ReactJS gratuitamente



Olá pessoal! Recentemente estive envolvido em um projeto de construção de uma landing page para um escritório onde temos estruturas comuns a esse tipo de página como informações da empresa, serviços oferecidos, vantagens, localização, bem como formulários de contato. Pois bem, aqui começou o desafio, pois o objetivo do projeto era publicar um site com o menor custo possível, e isso foi conseguido graças ao EmailJS! Nesse post eu gostaria de mostrar a vocês como implementar de forma simples e rápica esse serviço de encaminhamento de emails gratuito. Vamos lá?

Mas antes de começar...

É importante entender que, apesar do serviço ser gratuito, ele possui algumas limitações. Uma delas, é o limite de até 200 requisições de emails por mês. Caso a cota seja excedida e você deseja receber novos emails dos clintes, será necessário pagar uma assinatura a partir de 9 dólares por mês.


Primeiro Passo

A primeira coisa a fazer é acessar a página do serviço. Em seguida, crie uma conta clicando em SignUp Free:


Preencha os campos solicitados e clique em Sign Up:


Após concluir o cadastro, teremos acesso à dashboard do EmailJS:


Então clicamos em Add New Service e escolhemos o serviço de email que receberá os emails do site. Nesse exemplo, escolherei o Gmail:


Em seguida, clicamos em Connect Account:


* Após a confirmação da conta escolhida, clicamos em Create Service. Caso de algum erro de permissão nessa etapa, basta excluir o serviço de email recém criado e criar um novamente.

Segundo Passo

Com o serviço criado, agora é hora de criarmos o nosso modelo de email (email template). Para isso, clicamos em Email Templates:


Em Email Template clicamos em Create New Template:



Nessa tela podemos criar o nosso formato de email que será enviado para o nosso email escolhido. Para editar o template, basta clicar em Edit Content e Design Editor para uma edição visual ou Code Editor para editar utilizando tags HTML:




Após criar o nosso template, clicamos em Save, logo acima no canto superior direito.

Terceiro Passo

Agora chegou o momento de implementarmos o EmailJS ao nosso projeto em ReactJS. Para isso, acessamos o diretório raíz do projeto e abrimos um prompt de comandos para instalarmos o módulo @emailjs/browser:

npm install @emailjs/browser --save


*Se tiver alguma dúvida ou curiosidade, acesse a documentação.

Após a instalação, podemos iniciar o nosso projeto (npm start).

Quarto Passo

Estamos quase lá! Agora precisamos importar o módulo recém instalado e criar uma função que executará o EmailJS dentro do projeto. Para isso, criarei um pequeno formulário apenas para teste:

Agora vamos criar uma função que encaminha os dados do formulário para o email adicionado no EmailJS:



Perceba que em emailjs.send() foram adicionados quatro parâmetros. Eles são: ServiceID, TemplateID, params e Public Key. É possível obter esses dados da seguinte forma:

ServiceID:


TemplateID:




Public Key:


Já em Params, adicionamos alguns parâmetros de envio:
  • From_name: é o nome do cliente, lá do formulário;
  • message: é a mensagem que o cliente digitou que será enviada para o nosso email;
  • email: é o email de contato do cliente.
Depois de tudo isso, é hora de testar!




E é isso! Com o EmailJS, é possível receber emails de clientes como em um serviço de hospedagem que também possui esse recurso, porém de maneira gratuita e sem complicações, desde que não atinja o limite de requisições.

Espero que tenha ajudado

Até mais!
 

Comentários

Postagens mais visitadas deste blog

Como transmitir o áudio do PC para o Smartphone Android

Como corrigir o problema da biometria no Samsung Galaxy A30 e derivados

Como instalar aplicativos incompatíveis no iPhone 4, 5, iPad 3 e similares