Hi everyone , I'd like to introduce my web framework Looper
Build upon chronos and serveral excellent projects.
It self contain a http server pase http streamly which means parsing is buffered, that's the major difference between other known web framework in Nim.
I have problem generating docs , so check tests and examples for now.
I notice there's nimble packag named looper so the project name may change in future.
It's a micro web framework , currently I only focus on core features that a web framework needs, welcome create issue tell me whats your needs that a web framework should have.
Features:
Here is an article with some options: https://geekflare.com/web-performance-benchmark/
You should benchmark static and dynamic URLs. By dynamic, I mean where you can put a variable in the URL such as http://localhost/test/1/page/5 where the URL scheme could be "localhost://test/@test_id/page/@page_id" using Jester's style.
I got benchmark result , check https://github.com/bung87/Looper/runs/1585198581?check_suite_focus=true
click Benchmark project and Benchmark jester, it's lower load than jester , I guess the router slower than jester's , I may benchmark only router part later.