example route in koa and controller
// user.controoler.js
exports.resultsController = async(ctx, next) => {
ctx.body = "Hello Wordl from get";
await next();
}
exports.createController = async (ctx, next) => {
ctx.body = JSON.stringify(ctx.request.body);
await next();
}
=================================
// user.route.js
const {resultsController, createController} = require("../controllers/user.controller");
const Router = require("koa-router");
const router = new Router();
router.get("/", resultsController);
router.post("/", createController);
module.exports = router.routes();
=================================
// index.js
const koa = require("koa");
const app = new koa();
const server = require("http").createServer(app.callback());
const bodyParser = require("koa-body");
const logger = require("koa-logger");
// iinit all route
const userRoute = require("./routes/user.route");
// register all function middleware
app.use(bodyParser());
app.use(logger());
app.use(userRoute);
// listeing server
server.listen(3000, () => console.log("server is running"));
Are there any code examples left?
New code examples in category Javascript
-
Javascript 2023-04-21 22:52:36
-
Javascript 2022-03-27 22:25:20 javascript download string as file
-
Javascript 2022-03-27 21:40:22 sort numbers in array javascript
-
Javascript 2022-03-27 21:20:04 compare two arrays and return the difference javascript
-
Javascript 2022-03-27 21:15:02 javascript regex french phone number
-
Javascript 2022-03-27 21:05:03 cypress custom error message
-
Javascript 2022-03-27 21:00:05 create element javascript with id
-
Javascript 2022-03-27 20:40:57 feather icons react
-
Javascript 2022-03-27 20:20:01 how to make graphql request in axios
-
Javascript 2022-03-27 20:15:07 bootstrap validator password and confirm password