8000 GitHub - anvar42/mini-lib
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

anvar42/mini-lib

Repository files navigation

Express-like app

Installation

pnpm i
import { server } from "../main";

const app = server();
const router = app.route();

router.get("/", (req, res, next) => {
  res.json({ message: "Home page" });
});

router.get("/user", (req, res) => {
  res.json({ message: "Successfully completed" });
});

app.init(() => {
  console.log(`App running on ${5000} port`);
});

Multiple route

import { Router } from "app";

const userRouter = new Router();
const postRouter = new Router();

userRouter.get("/user", (req, res) => {
  res.status(200).json({ message: "User new get router" });
});

postRouter.get("/post", (req, res) => {
  res.status(200).json({ message: "Post router" });
});

app.use(userRouter);
app.use(postRouter);

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0