Question d’entretien chez Photon

If NodeJS is single-threaded. How does NodeJS handle asynchronous?