boa tarde. por que escolheu uma api externa em vez de gerar o qr code no lado do cliente?

Na verdade esse projeto eu criei há algum tempo atrás para praticar o consumo de API numa aplicação, pois ainda era iniciante no assunto, logo, eu já tinha ele pronto, então hoje, eu decidi explorar um pouco mais a API que estava utilizando e vi que dava para passar mais alguns parâmetros para estilização do QR Code, decidi ressuscitar o projeto, implementar esses parâmetros de cor e compartilhar o projeto.