Как снизить зависимость от разработчиков?
Странно все это стало. На 3 х последних собеседованиях меня спрашивали а вы не уйдёте в закат? Общее правило для вас. Не обижайте разработчиков. В договоре пропишите передачу имущественных прав на код. Документируйте все решение, синхронизируйте код и проектную документацию. Я бы все же выбрал Фреймворк, тут и все те плюсы что вы описали и оптимизация для ceo и легкая интеграция с бэк офисом и платёжными системами и отсутствие костылей потому что программа делает только то что нужно. По уму конечно лучше взять в штат программиста который будет поддерживать ваш проект.
Мы заказчики веб-сайтов и не разбираемся в программировании вообще ... в технической части реализации задачи знания нашей команды очень поверхностны.
Звучит как то неправдоподобно. Кто "мы" и в чем же, интересно, глубоки знания таинственной "команды заказчиков веб-сайтов"?