i don't think so. i mean not to say it doesn't include one. i have been working with a "bun" based app in my new job. but "webserver" is an extremely small thing. literally any language with a HTTP library can fling files based on a router that essentially works a bit like a filesystem, except with what are kinda like little sub-apps that take parameters. and even then, the line is blurry because PWAs also process those parameters but the whole code is already there in the browser to change the view instantly.
haha, man, today doing the router dance to find all the places the stupid code needed the identical information over and over again, must have been like 10 elements scattered across two files before the damn thing gave me a new route. idk why javascript developers don't like having all related things in one place. they made JSX and TSX file format for this purpose and then i come back 10 years later and it's back in a dozen pieces again.
make components componenty again