Newbie - deploy a NODEJS, MySQL Web App to a hosted service provider - Help/Guidance please

Hi,
Im looking for a bit of guidance - i have a local nodejs web application with mysql backend that I’m now looking to deploy to a web server. I’ve seen some wappler guides that make is sound quite straightforward but others suggesting there are a few gotchas.
I have a couple of questions:

  1. should i deploy docker on my local machine and then deploy to a web server using docker ?
  2. I dont have any fixed allegiances to any hosting companies but saw that Heroku and Digital Ocean have been mentioned and seemed to be more closely integrated and so wondered if that was the case and any suggestion on which to use?
  3. The Web Application is very much data driven from the mySQL backend - when setting up the hosted solution do i need to upload the tables, data first and then the wappler code or does this happen as part of wappler upload?

You can tell i,m very much a beginner and finding my way but at a really exciting junction where i might be able to get the web app ive been working on for some time hosted and I can do some alpha testing.

Appreciate any thoughts or guidance.

Best Regards,

Nigel

Community Page
Last updated: