Лучший способ получить опции комбинированных списков от сервиса API в Angular 6

У меня есть угловой проект 6. И у меня есть форма с 20 combobox и несколько текстовых полей. Так что я связываю предметы из списка. Есть два подхода для этого. При первом подходе мы пойдем 20 раз для связывания выпадающего списка. Но преимущество этого подхода в том, что мы можем использовать эти частичные функции отовсюду (Forexample getUniversityTypes). При втором подходе вы пойдете только один раз. Но дизайн кода будет плохим, и вы не сможете использовать частичную функцию. Есть ли разница в производительности этих двух подходов и сколько? Потому что моим приложением будут пользоваться миллионы людей. И эта разница в производительности очень важна для меня. (Думаю, при первом же подходе, серверу надоедает)

Первый подход (файл.ts)

this.http.get("getStudentTypes");
this.http.get("getUniversityTypes");
this.http.get("getStudentGroups");
this.http.get("getActivities");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
.
.
.
.
.
.
.

Второй подход (файл.ts)

this.http.get("GetAllComboboxValues");

0 ответов

Другие вопросы по тегам