I have a project. It's server side is built with c# and the client side works with angular. I need to allow the user to upload gifs from his/her mobile.
What is the best practice to handle the server side & the client side?
Of course, I need to assure that the uploaded file is an image/animated gif (is there a difference between the two, as far as to the server's concern?) and to compress the file. The quality loss due to the compression is not a concern, yet I would like to avoid it as much as possible).