Um upload direto para o servidor de armazenamento (S3, armazenamento GCP, etc) pode ser interessante ao trabalhar com arquivos grandes, uma vez que o upload através do servidor de aplicação consumiria recursos de tempo e processamento com o tratamento…
Ruby On Rails
Dentre as validações de dados fornecidos pelo usuário, é comum precisarmos validar formato de e-mails em formulários. Validar que a entrada corresponde ao padrão esperado é importante para evitar exceções por endereço inválido, aumentar as taxas de entrega,…
No desenvolvimento de uma aplicação é comum se deparar com alguns endpoints da sua API que apenas eventualmente vão alterar a resposta à sua chamada. Nesses casos, esse retrabalho desnecessário em termos de processamento pode acabar se tornando um…
Atualmente, espera-se que a maior parte dos sites sejam aplicações web dinâmicas que funcionem através de toda a gama de dispositivos e navegadores disponíveis. Já que a forma de acesso mais utilizada atualmente é através de dispositivos móveis, os…
A gem do Devise auxilia na autenticação de usuários para aplicações Ruby on Rails e é comumente a opção da maior parte dos desenvolvedores. Sua instalação e configuração é trivial e intuitiva, entretanto algumas excessões de caso de uso…