On Tuesday, 20 September 2016 at 19:14:41 UTC, Intersteller wrote:
Vibe.d looks great on the surface but lack of documentation,
commonly used functionality, and that it looks like it is dying
suggests that putting any effort in to it will be a waste. Go,
OTH, has tons of frameworks, most are actively support, very
well documented(beego, revel, etc), and feature rich.
If I am going to put any work in to something, I want to make
sure that I can depend on it in the future. It doesn't look
like this is the case with vibe.d. Hopefully vibe.d will not
die and will mature enough in the future so it actually
provides a good alternative to the current web frameworks.
You can try hunt framework:
git clone https://github.com/putaolabs/hunt-skeleton.git myproject
cd myproject
dub run
Open the URL with the browser:
http://localhost:8080/
OK, you seccessed.
You can edit config/application.conf to change http port.
You can edit config/routes to setting your router options, like:
GET / index.index
POST / index.hello
You can add yourself Controller to source app/controller
directory.
You can like use java's play framework / php's laravel / ruby's
rails / python's django framework to use dlang's hunt framework (
https://github.com/putaolabs/hunt/ ).
We are not perfect, but we will continue to update, together to
create a perfect D programming language framework.