crow icon indicating copy to clipboard operation
crow copied to clipboard

Is this project still maintained?

Open jimlloyd opened this issue 5 years ago • 7 comments

This project looks like a very good fit for what I want, but it shows signs of being abandoned.

If it is not abandoned, I wonder if the author and/or active contributors have given any thought to adapting Crow to use Boost::beast rather than using Boost::asio directly.

Also, if the project is maintained, it seems like there should be another release. The one release tagged v0.1 is several months older than the most recent commit.

jimlloyd avatar Jul 15 '18 18:07 jimlloyd

Same as #227

slyshykO avatar Jul 18 '18 05:07 slyshykO

My guess, its not. Thus for my next project I will be looking for alternatives to crow and probably when find time, to replace crow in my current ones.

Recently found this one ( https://github.com/0xdead4ead/beast_http_server ). Maybe worth checking it out?

moneroexamples avatar Aug 07 '18 23:08 moneroexamples

What is the different between "Boost::beast rather than using Boost::asio directly"?

At this time point, we need a Flask like micro webframework, with Router, Template, Blueprint, DB support.

It's better there is a Flask migration of CPP

micfan avatar Jan 21 '19 15:01 micfan

Boost asio is a C++ interface to tcp and udp sockets functionality provided by your os. So if you want http, rpc or any user-level functionality, you have to implement that your self on top of boost::asio.

Boost::beast is the new addition to boost family which is actually implementation of http, rcp, and other protocols on top of boost::asio.

moneroexamples avatar Jan 21 '19 21:01 moneroexamples

https://github.com/0xdead4ead/BeastHttp

this repo has a HTTP Client support but only low-level API, They should be merged into one repo...with full web framework and http-client support

micfan avatar Jan 25 '19 14:01 micfan

@micfan

There is also https://github.com/an-tao/drogon or https://github.com/Corvusoft/restbed

Just need to look for something that suits your needs.

moneroexamples avatar Jan 26 '19 06:01 moneroexamples

@moneroexamples

The https://github.com/an-tao/drogon seems not very Boost.

There is also https://github.com/qicosmos/cinatra.

I wish @mitsuhiko can dump a branch of Flask in C++11...

micfan avatar Mar 08 '19 08:03 micfan