Brisa 0.1.4

by Aral Roca

This release has been based mainly on fixing bugs. This release fixes 11 bugs. Thanks to all contibutors:

Improve req/sec 575%

In this version, we have improved the request per second by 575%. This improvement is due to the optimization of the server and the build process .The best thing is that there is still a lot of room for improvement. This is just a first step.

Before

> wrk -t12 -c400 -d30s http://localhost:3000
Running 30s test @ http://localhost:3000
  12 threads and 400 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   100.81ms   11.35ms 199.92ms   88.45%
    Req/Sec   328.18     28.23   510.00     89.02%
  117868 requests in 30.09s, 47.89MB read
Requests/sec:   3917.06
Transfer/sec:      1.59MB

Now

> wrk -t12 -c400 -d30s http://localhost:3000
Running 30s test @ http://localhost:3000
  12 threads and 400 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency    14.82ms    4.45ms  59.72ms   95.47%
    Req/Sec     2.28k   210.97     2.58k    86.69%
  816361 requests in 30.02s, 331.66MB read
Requests/sec:  27198.12
Transfer/sec:     11.05MB

Windows compatibility

In this version, we have fixed some bugs related to Windows compatibility during build process.

More run-time agnostic

We are preparing Brisa to be more run-time agnostic. This is a first step to make Brisa compatible with other run-times like Cloudflare, Edge and Deno.

Fix regression on Server Action without JavaScript

We have fixed a regression using Server Actions on forms when the user has disabled JavaScript. Now is working again.

And more...

What's Changed

New Contributors

Full Changelog: https://github.com/brisa-build/brisa/compare/0.1.3...0.1.4