но ведь 1 миллисекунда прошла быстрее, чем закончилась функция a(). Почему тогда console.log выполнился не после функции a? Ведь он должен был встать в очередь после нее
Но ведь acftionCreator тоже чистые функции?
И не совсем понял по поводу "чистоты". Ведь если организовать генерацию id в редюсере это не испортит код. Все будет работать. Почему так не стоит делать?
Спасибо! Но хочется понять, как это устроено именно в классах. Исключительно для обучения. А по поводу React и Vue. Это ведь библиотеки для SPA. Зачем их использовать в коммерческих сайтах?