Express.js

Instead of manually integrating Express.js yourself, you can use Bati to scaffold an app that already integrates Express.js.

Vike can be used with Express.js as shown by the official boilerplates.