@serve0/core
v0.0.1
Published
A programmable reverse proxy and edge gateway written in TypeScript
Maintainers
Readme
@serve0/core
High-performance, programmable reverse proxy and edge gateway core for serve0.
Installation
npm install @serve0/coreUsage
import { serve0 } from '@serve0/core';
import { ConsoleLoggerPlugin } from '@serve0/logger';
const app = serve0();
app.handle('localhost', {
route(req) {
if (req.url?.startsWith('/api')) {
return 'http://localhost:4000';
}
return 'http://localhost:3000';
},
});
app.plugin(new ConsoleLoggerPlugin());
const { stop } = await app.serve(8080);License
MIT
