Я создал приложение внешнего интерфейса vue.js, которое использует базу данных для запроса. Для этого я создал API с Express и Mongodb. На моем компьютере я могу получить доступ к базе данных из внешнего интерфейса через API. Теперь я застрял в ситуации, когда мне нужно их развернуть. Веб-интерфейс может быть развернут с помощью travis на страницах github. Но я не знаю, как работать с API.
- Где я буду развертывать API?
- Поскольку API использует базу данных, поэтому со временем она может вырасти, как мне решить эту часть?
- В случае использования CI / CD каждый раз, когда я что-то изменяю и нажимаю эти изменения, это как-то повлияет на мою базу данных?
Это вопросы на данный момент. Также я хочу использовать Mongodb (NoSQL, как база данных), не хочу переходить на базы данных SQL.