Как развернуть приложение, которое я сделал на сервере? - PullRequest
0 голосов
/ 26 октября 2018

Я создал приложение, используя mySQL, Express.js, React, Node.js

Мой вопрос: на каких серверах я могу бесплатно развернуть это приложение?Я предполагаю, что TOMCAT не позволит мне создать его, потому что у меня есть node.js / express.js в качестве внутреннего конца.

1 Ответ

0 голосов
/ 26 октября 2018

За пределами Heroku, есть несколько бесплатных и простых вариантов развертывания:

Serverless:

  1. AWS Lambda: https://amzn.to/2JgBFlL
  2. Веб-службы Azure: https://azure.microsoft.com/en-us/free/cloud-services/search/?&OCID=AID719825_SEM_UHdSDoOS&lnkd=Google_Azure_Brand&gclid=EAIaIQobChMIh7rFgt2k3gIVGMNkCh0wOwnqEAAYASAAEgKkP_D_BwE

Конечно, в будущем, если у вас есть сверхлегкое «приложение», которое вы пытаетесь развернуть, Github pages будет хорошим вариантом.

Без сервера - действительно хороший вариант, потому что развертывание становится таким же простым, как указание безсерверной службы на репо и фиксация на репо. В этих случаях остальная часть процесса развертывания выполняется AWS или Azure. А для AWS и Azure вы можете легко создавать ссылки в облегченной бесплатной базе данных SQL.

Кривая обучения не менее пугающая, чем обучение развертыванию на Heroku, но намного проще после ее настройки. Плюс - вы получаете дополнительное преимущество масштабируемости бесплатно, потому что AWS и Azure позаботятся об этом за вас!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...