I want to have a web with videos, should I store them in the database or have it on the front end each video?












0















My question is like I say above I want to have a web with videos for learning purposes. What will be ideal for this scenario lets say i have 300 videos, should I have them in my front end in an assets folder or that will be make the page slow so other alternative can be have them in the backend and ask for each of them when I need them with an API call. What would you say is the best alternative or if there are other alternatives are welcome to, thanks.










share|improve this question



























    0















    My question is like I say above I want to have a web with videos for learning purposes. What will be ideal for this scenario lets say i have 300 videos, should I have them in my front end in an assets folder or that will be make the page slow so other alternative can be have them in the backend and ask for each of them when I need them with an API call. What would you say is the best alternative or if there are other alternatives are welcome to, thanks.










    share|improve this question

























      0












      0








      0








      My question is like I say above I want to have a web with videos for learning purposes. What will be ideal for this scenario lets say i have 300 videos, should I have them in my front end in an assets folder or that will be make the page slow so other alternative can be have them in the backend and ask for each of them when I need them with an API call. What would you say is the best alternative or if there are other alternatives are welcome to, thanks.










      share|improve this question














      My question is like I say above I want to have a web with videos for learning purposes. What will be ideal for this scenario lets say i have 300 videos, should I have them in my front end in an assets folder or that will be make the page slow so other alternative can be have them in the backend and ask for each of them when I need them with an API call. What would you say is the best alternative or if there are other alternatives are welcome to, thanks.







      database web frontend backend






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 23 '18 at 0:00









      Franco CoronelFranco Coronel

      377311




      377311
























          1 Answer
          1






          active

          oldest

          votes


















          1














          What I would do is store each video rute in db related with something you want and whatever you want. Anyway you should considerate use youtube or vimeo, both solutions will be cheaper and easier than storing and managing the videos from your back. Good luck ;)






          share|improve this answer
























          • I haven't think about youtube and vimeo, Thanks

            – Franco Coronel
            Nov 23 '18 at 0:11











          • @FrancoCoronel They are the best choice In my opinion, You're welcome.

            – arzelcm
            Nov 23 '18 at 0:16











          • I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

            – Franco Coronel
            Nov 23 '18 at 17:43











          • Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

            – arzelcm
            Nov 24 '18 at 20:57






          • 1





            @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

            – Reid
            Nov 27 '18 at 9:29











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53439251%2fi-want-to-have-a-web-with-videos-should-i-store-them-in-the-database-or-have-it%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          What I would do is store each video rute in db related with something you want and whatever you want. Anyway you should considerate use youtube or vimeo, both solutions will be cheaper and easier than storing and managing the videos from your back. Good luck ;)






          share|improve this answer
























          • I haven't think about youtube and vimeo, Thanks

            – Franco Coronel
            Nov 23 '18 at 0:11











          • @FrancoCoronel They are the best choice In my opinion, You're welcome.

            – arzelcm
            Nov 23 '18 at 0:16











          • I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

            – Franco Coronel
            Nov 23 '18 at 17:43











          • Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

            – arzelcm
            Nov 24 '18 at 20:57






          • 1





            @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

            – Reid
            Nov 27 '18 at 9:29
















          1














          What I would do is store each video rute in db related with something you want and whatever you want. Anyway you should considerate use youtube or vimeo, both solutions will be cheaper and easier than storing and managing the videos from your back. Good luck ;)






          share|improve this answer
























          • I haven't think about youtube and vimeo, Thanks

            – Franco Coronel
            Nov 23 '18 at 0:11











          • @FrancoCoronel They are the best choice In my opinion, You're welcome.

            – arzelcm
            Nov 23 '18 at 0:16











          • I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

            – Franco Coronel
            Nov 23 '18 at 17:43











          • Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

            – arzelcm
            Nov 24 '18 at 20:57






          • 1





            @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

            – Reid
            Nov 27 '18 at 9:29














          1












          1








          1







          What I would do is store each video rute in db related with something you want and whatever you want. Anyway you should considerate use youtube or vimeo, both solutions will be cheaper and easier than storing and managing the videos from your back. Good luck ;)






          share|improve this answer













          What I would do is store each video rute in db related with something you want and whatever you want. Anyway you should considerate use youtube or vimeo, both solutions will be cheaper and easier than storing and managing the videos from your back. Good luck ;)







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 23 '18 at 0:08









          arzelcmarzelcm

          135




          135













          • I haven't think about youtube and vimeo, Thanks

            – Franco Coronel
            Nov 23 '18 at 0:11











          • @FrancoCoronel They are the best choice In my opinion, You're welcome.

            – arzelcm
            Nov 23 '18 at 0:16











          • I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

            – Franco Coronel
            Nov 23 '18 at 17:43











          • Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

            – arzelcm
            Nov 24 '18 at 20:57






          • 1





            @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

            – Reid
            Nov 27 '18 at 9:29



















          • I haven't think about youtube and vimeo, Thanks

            – Franco Coronel
            Nov 23 '18 at 0:11











          • @FrancoCoronel They are the best choice In my opinion, You're welcome.

            – arzelcm
            Nov 23 '18 at 0:16











          • I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

            – Franco Coronel
            Nov 23 '18 at 17:43











          • Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

            – arzelcm
            Nov 24 '18 at 20:57






          • 1





            @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

            – Reid
            Nov 27 '18 at 9:29

















          I haven't think about youtube and vimeo, Thanks

          – Franco Coronel
          Nov 23 '18 at 0:11





          I haven't think about youtube and vimeo, Thanks

          – Franco Coronel
          Nov 23 '18 at 0:11













          @FrancoCoronel They are the best choice In my opinion, You're welcome.

          – arzelcm
          Nov 23 '18 at 0:16





          @FrancoCoronel They are the best choice In my opinion, You're welcome.

          – arzelcm
          Nov 23 '18 at 0:16













          I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

          – Franco Coronel
          Nov 23 '18 at 17:43





          I have another question. Do you know if i use like you said the video route will be visible if someone inspect with chrome dev tools or see the javascript in the page the route. So I mean is not private am I right?

          – Franco Coronel
          Nov 23 '18 at 17:43













          Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

          – arzelcm
          Nov 24 '18 at 20:57





          Exactly, it's not private. Everything you use in your front is going to be visible, if not, the browser could not show it. You could create an API to get the video from js or something but it would be a complex thing to do. Also if you use vimeo or youtube will be visible using your API key. Hope you understand it.

          – arzelcm
          Nov 24 '18 at 20:57




          1




          1





          @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

          – Reid
          Nov 27 '18 at 9:29





          @FrancoCoronel You can limit access of Vimeo videos to specific domains: vimeo.zendesk.com/hc/en-us/articles/…

          – Reid
          Nov 27 '18 at 9:29




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53439251%2fi-want-to-have-a-web-with-videos-should-i-store-them-in-the-database-or-have-it%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          這個網誌中的熱門文章

          Xamarin.form Move up view when keyboard appear

          Post-Redirect-Get with Spring WebFlux and Thymeleaf

          Anylogic : not able to use stopDelay()