Я разрабатываю приложение Laravel 4, которое будет выполнять те же операции CRUD в моем наборе данных, доступные через API JSON REST и веб-интерфейс. Похоже, что для предотвращения нарушения принципа DRY мой пользовательский интерфейс должен использовать собственный API, перенаправляя все запросы из интерфейса пользователя обратно в API. Я не уверен, что об оптимальном подходе к этой работе. Предположительно, у меня были бы отдельные контроллеры пользовательского интерфейса и API и как-то маршрутизировать запросы. Или я должен вообще искать другой подход?
Спасибо.