Вы не должны беспокоиться об укрупнении кода на стороне сервера. У вас действительно нет проблем с пропускной способностью, которые вы испытывали бы во внешнем интерфейсе.
Что касается производительности, это ускорит синтаксический анализ вашего кода, что важно для внешнего интерфейса: вы пытаетесь перейти к интерактивности настолько быстро, насколько это возможно. возможный. Но это не имеет большого значения для бэкэнда, где вы амортизируете стоимость запуска в течение времени выполнения приложения. И вы уже уродили интерфейс, чтобы сэкономить пропускную способность.
Все это говорит о том, что вы добавляете этап сборки, который создаст трение для очень неопределенного прироста производительности, которого, даже если он присутствует, может не быть в течение 6 месяцев. Я все за простую оптимизацию, но если перф очень важен, используйте что-то быстрее, чем узел.