I'm not sure "next generation framework" and "requires Node v12 for ES2015 and async function support" belong on the same landing page
Here is a post from 2013 explaining how Koa eliminates callbacks with yields.
https://blog.stevensanderson.com/2013/12/21/experiments-with...
They am even removing generators in v3