1.0.1 • Published 3 years ago

@kakasoo/t-express v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

T-Express

I've heard that somewhere, the best way to understand frogs is to create frogs, not dissect them.
In this saying, I experience reading and following the code in express.js.
I hope this helps those who have learned the latest JavaScript grammar.

how to use?

I am writing the same grammar code as Express.js.
I will mention only the parts that have been implemented separately.

$ npm install -g TExpress

Available feature

const http = require("http");
const TExpress = require("@kakasoo/t-express");

const app = TExpress();
const PORT = 3000;

app.use((req, res, next) => {
    console.log(123);
    next();
});

app.get("/", (req, res, next) => res.send("send root."));

const server = http.createServer(app);
server.listen(PORT, () => console.log("Server is opened."));
  • Opening a server
  • middleware

To be implemented

  • Code based on ES6 Only ( Not using the Object methods )
  • Reliable middleware capabilities
  • Custom Response methods
    • res.send()
    • res.render()
  • Data delivery through params, body and query
  • Error handling using next()

if you're Korean...

Maybe this is good for you.
Express는 어떻게 만들어졌을까? : Router, Route, Layer
Express는 어떻게 만들어졌을까? : 미들웨어 편