документация в node.js описывает так называемые этапы лежащего в его основе цикла обработки событий.
В нем также явно указывается, что этапы idle и prepare используется только внутри компании.
Поскольку цикл событий node.js является одним из libuv, само собой разумеется что эти фазы, вероятно, отображаются на ожидании и подготовить дескрипторы libuv.
Они помогут повысить детализацию при организации задач в программное обеспечение. В частности, это единственный способ запланировать что-либо между выполнением обратных вызовов ввода-вывода и фазой опроса.
В любом случае они не экспортируются из базовой среды.
По какой причине эти этапы были запрещены, фактически предоставляя пользователям, по-видимому, худший цикл событий, чем тот, который предлагает libuv?
Есть ли другой способ планировать задачи, как указано выше?
Примечание: это просто любопытство.
Раньше я работал и с libuv, и с nodejs, и я заметил это, поэтому я хочу знать, есть ли для этого техническая причина или... Ну, так это было задумано. и все, без особой причины.