Так как API простенький, она будет выполнять эти запросы, если конечно они будут валидными.
Как вы строите общение с клиентом?Как мне удобно. В каждом конкретном случае.
Есть ли пункт в договоре пункт сколько уделяется времени на клиента?Нет конечно, что за чушь.
const config = [
'region', 'district', 'area', 'city',
{id:'place_id', name:'cityName'}, {id:'name', name:'streetName'},
];
clearAllControl() {
config.forEach(x=>{
let id = x.id || (x + '_id');
let name = x.name || (x + 'Name');
if (this.tableParam[id]) {
delete this.tableParam[id];
this.searchForm.get(name).patchValue(null);
}
});
this.generateAddressesTable(this.tableParam);
}
[
[ 'region_id', 'regionName' ],
[ 'district_id', 'districtName' ],
[ 'area_id', 'areaName' ],
[ 'city_id', 'cityName' ],
[ 'place_id', 'cityName' ],
[ 'name', 'streetName' ],
].forEach(([ del, search ]) => {
if (this.tableParam[del]) {
delete this.tableParam[del];
this.searchForm.get(search).patchValue(null);
}
});
Я правильно понимаю, что бекенд разработчики на Node.JS:
1. Принимают запрос.
2. Обрабатывают, валидируют.
3. Манипулируют с базами данных.
4. И ответным запросом отправляют результат.