Я работаю над электроном в электронном виде вместе с Вью.когда продукт добавлен, он вызывает бэкэнд php symfony, который возвращает полный заказ.
На моем рабочем компьютере i7 это работает безупречно, но когда я пробую его на плохом компьютере Celeron, пользовательский интерфейс начинает зависать послеоколо 5 быстрых кликов, и бэкэнд php заходит в тупик.
ПК использует только около 10% процессорного времени, и не наблюдается заметного увеличения использования оперативной памяти.
Я действительно в замешательствено с моим ограниченным пониманием JS в целом, я начинаю подозревать, что асинхронные вызовы не ведут себя так, как я подозревал, что они будут себя вести.
Я действительно не знаю, в чем заключается проблема, поэтому я не могу поделиться какой-либокод, но вот звонки, о которых я говорю.
// Vuex store action addProduct({commit})
let {status, data} = await API.addProduct(product)
let {status, data} = await API.getOrder(orderId)