express-ffuh is an Express middleware that handles file uploading to Amazon Simple Storage Service (S3) and to the server’s local file system. FFUH stands for flexible file upload handler. It’s pronounced like pho which is a bowl of Vietnamese noodle soup. (This is probably not the best phonetic analogy since people mispronounce pho a lot.)
This middleware is useful if you need to support uploading to both S3 and the local file system for your project. The most common scenario is when you want to upload to the local file system when the server is running in a development environment and then upload to S3 when a server is running in the production environment. This helps keep uploads working when developing offline while saving some costs from hosting on an extra development S3 bucket.