Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎉 Add Koa as additional web layer #258

Open
rubek-joshi opened this issue Jan 24, 2023 · 0 comments
Open

🎉 Add Koa as additional web layer #258

rubek-joshi opened this issue Jan 24, 2023 · 0 comments

Comments

@rubek-joshi
Copy link

A Koa-lity Web Layer

Koa was written by the same guys who worked on Express and has grown to become the most popular alternative to Express.

1. Popularity

It has grown to become the most popular alternative to Express.

image
You can view the updated chart here.

2. Lightweight

Koa is very lightweight, with just ~1854 lines of code.

image
Same source as above image.

3. Performance

It is fast, not the fastest but still quite fast. While Fastify clearly wins this category, Koa offers much more than Fastify. (see below)

image
Source

Other Notable Reasons

Footnote

I genuinely think Koa should be a candidate to serve as the recommended web layer. I've used Express (extensively), Fastify (briefly) and Koa which in my personal opinion provided me with the best developer experience. It also powers Strapi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant