Какие есть практики разработки REST api server на локальной машине?
Добрый день, подскажите пожалуйста, как "правильно" или как лучше организовать разработку REST API сервера ?
Ситуация такова, что если я делаю на локальной машине, на стеке LAMP, то ребятам которые будут писать фронт часть, им тоже придется ставить сервер локально, а это что то не правильное, в тоже время, не работать же мне через ФТП и закачивать каждую строчку кода, что бы они могли все делать запросы на тестовый сервак, а я один работаю на локалке.
Как в таких случаях поступают в принципе ? какие есть подходы ?
спасибо за советы и подсказки
1. работайте через репозиторий чтобы можно было обмениваться кодом и интегрироваться
2. Используйте swagger для документации api
3. сделайте автоматическое развертывание вашего api, например, через jenkins на какой-нибудь дешевый сервачок
4. Уже бонусом - сделайте docker конфигурацию для развертывания
То есть все сводится к тому, что я один только делаю на локалке ( по скольку я один бэкендщик), и пушу код всегда на сервер, и все клиенты при разработке общаются с ним, верно понимаю ?
на данный момент использую Bitbucket и pipeline, но там есть только 60 минут в месяц на деплой кода на сервер, jenkins не пробовал, узнаю, за это спасибо