0.1.1 • Published 6 years ago
@fearless/fearless v0.1.1
Fearless
⚡️microframework focused on productivity and performance so that developers can work less is to produce more without having risks in compromising performance
🎩 Features
- 🧘 Zero config and easy. Made to start and use.
- ⚡️ Blazing Fast. Support uWS(C++) where you have more performance.
- 🎛 Pluggable. With middlewares
- 🔐 Typescript Support. We have a full support for your type definitions.
🗃 Examples
Install
yarn
yarn add @fearless/fearless
npm
npm install @fearless/fearless
GET example
const fearless = require("@fearless/fearless")
const { get, send } = require("@fearless/fearless")
const ping = get("/ping", (req, res) => send(res, 200, "ping =D!"))
fearless([ping])
Async/Await example
const fearless = require("@fearless/fearless")
const { get, send, sendAsync } = require("@fearless/fearless")
const helloWorld = get("/ping", (req, res) =>
sendAsync(res, 200, async () => "Hello, World")
);
fearless([helloWorld])
Body JSON with POST
const fearless = require("@fearless/fearless")
const { post, sendAsync } = require("@fearless/fearless")
const json = require("@fearless/json")
const postExample = post("/", (req, res) => {
sendAsync(res, 200, async () => {
const data = await json(res)
return data
})
}
fearless([postExample])
0.1.1
6 years ago
0.1.0
6 years ago
0.1.0-beta.12
6 years ago
0.1.0-beta.11
6 years ago
0.1.0-beta.10
6 years ago
0.1.0-beta.9
6 years ago
0.1.0-beta.8
6 years ago
0.1.0-beta.7
6 years ago
0.1.0-beta.6
6 years ago
0.1.0-beta.5
6 years ago
0.1.0-beta.4
6 years ago
0.1.0-beta.3
6 years ago
0.1.0-beta.2
6 years ago
0.1.0-beta.1
6 years ago
0.1.0-beta.0
6 years ago