Если вы не используете предварительно упакованную среду или систему управления контентом, вы, вероятно, в конечном итоге придете к чему-то похожему: набор кода и процесс, который вы повторно используете, чтобы упростить и ускорить повторяющиеся действия. задачи.
То, какой подход лучше, зависит от вас, ваших предпочтений в области развития и, возможно, восприятия вашего клиента (они могут придать работе другое значение, если вы полагаетесь на стороннюю систему, у них даже могут быть мнения о том, какие из них можно использовать & установлено).