Я настраиваю крупный интерфейсный проект для разработки с Angular CLI.Этот интерфейсный проект будет опираться на очень большое количество Rest API, разработанного с использованием фреймворка Php Laravel.Эти API идентичны на 90%, с перечислением, созданием, изменением, удалением (...) сущностей.
Используя библиотеку таких компонентов, как PrimeNG, я действительно надеюсь сэкономить время на разработку моегокомпоненты и реализация проекта в целом.Тем не менее, я новый разработчик Angular, и я не уверен, что знаю все передовые практики, даже после просмотра ряда документов и запуска прототипа.
Моя цель - не иметь угловой компонентдля каждого Rest API.Например, все API, которые возвращают листинг, должны быть доступны через один компонент PrimeNg Generic TurboTable, верно?Этот компонент, конечно, будет настраиваться в зависимости от контекста использования и текущего экземпляра.Например, у меня может быть несколько экземпляров этого genericComponent для отображения списка заказов, списка продуктов, списка (...).
Вместо создания одного компонента на объекты, один для списка продуктов, один для списка заказов (...).
Что вы думаете?Есть ли у вас какие-либо предложения или разъяснения, чтобы помочь мне, пожалуйста?
С уважением, Себастьян