Bleeds.js allows you to run server code directly from the frontend by abstracting the API into a build step. It uses server functions called Bleeds resolvers, which are plain JavaScript functions that run on the server. During build time, an auto-generated JSON API layer is created.