Too Long; Didn't Read
<span>As</span> the async/await syntax continues to grow in popularity, so does curiosity about their inner workings. It’s easy enough to piece together through a <a href="https://www.google.com/search?ei=ZE1FW87YKsnzzgLG-anIBw&q=how+does+async+await+work&oq=how+does+async+await+work&gs_l=psy-ab.3..35i39k1j0i67k1j0i20i263k1j0j0i30k1j0i8i30k1.4146.6328.0.6467.2.2.0.0.0.0.78.145.2.2.0....0...1.1.64.psy-ab..0.2.145...0i13k1j0i22i30k1.0.86ChreR7zqA" target="_blank">google search</a> that the underpinnings of async/await is a combination of Promises(ok, sure I know Promises) and Generators(huh?).