Upload thing use case questions
Hi guys I had two questions about upload thing.
1. Can I use it a on a react frontend not using next js? I wan't to upload from the frontend - how presigned urls work for s3
2. How does uploadthing deal with large files? What is the largest file I can upload? how are file size limits set?
ok that's 3 questions - thanks
2 Replies
1) UploadThing has adapters for all popular js backend libraries. If you use js or ts for your backend, you still can use uploadthing and get the same ux and dx. Presigned urls will word the same way as with nextjs. Here is the diagram of how UT roughly works behind the scenes - https://github.com/pingdotgg/uploadthing/blob/main/assets/Diagram.png
2) UploadThing uses S3 to store files. Maximum object size in S3 is 5 TiB, but there might be other limits\
S3 requires multi part upload for files larger than 5gb is this something that’s automatically handled by uploadthing
@here