This software is a rapid and asynchronous web server for Python.
When it comes to some of the more complex features of nfapws, you might be curious about Fapws2 and Fapws3. These are simply internal project names for full rewrites of the original code. Fapws1 was based on the Apricot code but lacked the additional features that developers needed to really thrive. To make things better, Fapws2 was created with a foundation built on the http library of libevent.
While Fapws2 is an excellent choice, keep in mind that there were modifications made to the evhttp_handle_request function. Unfortunately, despite multiple attempts an agreement was not reached to include this patch in libevent's official codebase. As such, if you choose nfapws, you'll need to use it with libevent to experience all its features.
Version 0.3.2: N/A