Метеор: загрузка файла с клиента в коллекцию Mongo против файловой системы против GridFS
Meteor великолепен, но ему не хватает встроенной поддержки для традиционной загрузки файлов. Есть несколько вариантов обработки загрузки файлов:
От клиента, данные могут быть отправлены с помощью:
Meteor.call ('saveFile', data) или collection.insert ({file: data})Форма «POST» или HTTP.call («POST»)На серверефайл может быть сохранен в:
коллекция файлов mongodb с помощью collection.insert ({file: data})файловая система в / path / to / dirmongodb GridFSКаковы плюсы и минусы этих методов и как лучше их реализовать? Я знаю, что есть и другие варианты, такие как сохранение на сторонний сайт и получение URL.