I am new to backend programming. I am working on a personal Full stack project where I display all my art works. These art works are lot of images. I read up in some articles that it is better to save files on server than on database. I am using MEAN stack for my application. Can anyone refer me to some links or help me understand how can I achieve storing images on server?
If you are using node.js I recommend using multer for uploading your files through it to server and then make a public link to your file and store that link in your database.
Related
I have gone through Bigcommerce documentation and also the tutorial videos on their official Youtube channel, there they taught about editing theme files, however my requirement is to let the users upload a file, save its path into BigCommerce database and access the file path and display it with order ID on Orders page after users have checked out.
I don't find their documentation on connecting to and accessing database.
Is there a place where articles on interacting with Bigcommerce database are available?
BigCommerce doesn't provide any native database access, but you can use BigCommerce API to access data if you needed to do so. Per reading your question, I believe you may be able to use webdav to upload your file and link it to specific pages, if that's more of what you're looking to do.
--Update--
We do currently have an idea in the community for this to be supported natively. You can comment and vote for it to show support and to raise the awareness to our engineering teams. Find it here!
I know this isn't a solution for right now, but your support would help this idea become natively supported. We do have the ability to upload files on the product level, like this.
I'm currently working on creating a website for my college. I want to include a galary section on the page.
so through admin page, authorities can upload photos of special college events. Now my question is where to store those images. I have two options 1)storing in the Database using gridfs 2) storing in the api. I have done a lot of research on this topic but everyone saying it depends on the situation. What do you think the best option for this situation. I'm still new to server side programming, so please help me. I'm using nodejs with ejs and mongodb
I am currently creating an app using nodejs and reactjs and so far I have created user authentication. Now that the user is authenticated, I want them to be able to upload any type of file, view em and delete them. However, I am unsure of how to successfully complete this goal. Can anyone recommend any resources that can assist me?
you can use https://www.npmjs.com/package/multer library. it is effective library for upload files. I have an example in my github account. If you want, you look at https://github.com/serhatleventyavas/nodejs-multer-example
I’m integrating the Autodesk Viewer API and I was following the tutorial at http://learnforge.autodesk.io. I’m currently working on the markups, using the MarkupsCore extension and am able to manipulate the different markup types.
What I’m trying to do is save in a mongoDB database the svg that I get when I do markup.generateData(), then display it whenever I want.
There's a blog about extracting and restoring the markups:
https://forge.autodesk.com/blog/using-autodeskviewingmarkupscore-extension
We don't exactly have a tutorial about persisting markups to mongoDB or any other data source but that process is similar to persisting any other JSON data from the browser to your backend. You can however find some pointers in our RCDB example:
https://github.com/Autodesk-Forge/forge-rcdb.nodejs/
I am working on an application using express, where users can upload their images and that are stored in mongodb.
I have tried many modules to be able to upload an image in mongoDB. I have really no idea how I can do this in a easy way.
Does any of you know a good and easy way for uploading images and display them?