nowfound

Life & fun · February 27, 2020

Curveball, a microframework in TypeScript with AWS Lambda support

Curveball, a microframework in TypeScript with AWS Lambda support launched on February 27, 2020 with 7 votes, #966 of 3,162 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 6 years on.

What it does

Since mid-2018 we’ve been working on a new micro-framework, written in typescript. The framework competes with Express , and takes heavy inspiration from Koa . It’s called Curveball . If you only ever worked with Express, I feel that for most people this project will feel like a drastic step up. Express was really written in an earlier time of Node.js, before Promises and async/await were commonplace, so first and foremost the biggest change is the use of async/await middlewares throughout. If you came from Koa, that will already be familiar. Compared to Koa, these are the major differences: At Bad Gateway we’ve been using this in a variety of (mostly API) projects for the past few years,…from evertpot.com

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, February 2020

the whole month →