Как развернуть созданное мной приложение на сервере?

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

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

Я немного запутался; вы пытаетесь найти бесплатно хостинг для своего приложения? При чем тут TOMCAT?

Daniel Farrell 26.10.2018 19:07

о, мне просто интересно, что я новичок в веб-разработке, я искал бесплатные веб-серверы, такие как heroku, для развертывания с помощью react.js и node.js

bobb1213131 26.10.2018 19:08
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
1
2
32
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

Бессерверный:

  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=EAIaIQobChMIh7rFgt2k3gAYGMNk_gKWOWOW

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

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

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

мне нравится твой логин: D и спасибо за советы :)

bobb1213131 27.10.2018 02:49

Другие вопросы по теме