Александр Шаповал: все равно вы чутое не отом. SPA приложения загружаются при первой загрузке и общаются с сервером посредством ajax запросов, бэкенд в этом случае используется для отдачи информации, за частую в Json формате. Sails это же структурированый node фреймворк с шаблонизатором.
Максим Иванов: с async/await самому еще не приходилось работать. Сделайте просто промис обертку над request и постройте цепочку. Будет на много понятней)
Александр Шаповал: в рамках Laravel или Nodejs, разницы ни какой. Грубо говоря, фронтенд это все что крутится у юзера в браузере, бэкенд - это ваш сервер.
Михаил: чето я не понял, ексопртируете нодовскими модулями, а импортируете ts? И работает?
попробуйте сделать const RedisApi = require('./redisApi');
или же
export default RedisApi;
import RedisApi from './redisApi';
Stalker_RED: Вопрос не в количетве срабатываний функций. Количество срабатываний функции addStat должно быть равно количеству елементов переданых в функцию writeStat. По переменным то кроме count и finish я хз что там не понятно. Чисто для опыта, подскажите какие названия вам не понятны, буду исправлятся.
Stalker_RED: Что здесь не понятного, количество елементов переданых в writeStat должно быть равно количеству итераций цикла. Если у вас есть решение елегантней то милости прошу показать и поделится опытом.