@3nobita/server
v1.2.6
Published
Custom web server framework
Maintainers
Readme
@3nobita/server
A lightweight Node.js HTTP framework alternative to Express.
Super fast, super clean, and easy to use.
Lightweight web server framework made by Bhavesh Shinde 🧠🔥
Install
npm i @3nobita/servercreate app.js and add this code
const server = require('@3nobita/server')(); // 👈 User is using your framework
// 🧩 User-defined middlewares
server.use((req, res, next) => {
console.log(`[LOG] ${req.method} - ${req.url}`);
next();
});
server.use((req, res, next) => {
req.timestamp = Date.now();
next();
});
// 🚀 User-defined route
server.get('/', (req, res) => {
res.send(`Request received at ${new Date(req.timestamp).toISOString()}`);
});
server.listen(3000, () => {
console.log('Server running on port 3000');
});How to Contribute
Interested in contributing? Here's how you can help:
- Fork the repository.
- Make your changes.
- Create a Pull Request.
We'd love to have your help! Check out our CONTRIBUTING.md for more details.
