digitalmars.D - Hunt framework v0.7.0 released
- Brian (45/45) May 12 2017 Hunt is a high-level dlang Web framework that encourages rapid
Hunt is a high-level dlang Web framework that encourages rapid development and clean, pragmatic design. It lets you build high-performance Web applications quickly and easily. 1. add new routing module 2. add cache module 3. support route group 4. support access static file 5. add new http error page 6. add memcache storage 7. add redis storage 8. update collie version to 0.9.x 9. improve example project 0. use new application config items Create an web project use hunt-skeleton: git clone https://github.com/putaolabs/hunt-skeleton.git myproject cd myproject dub run -v Request: http://localhost:8080 Custom action text in this file source/app/controller/index.d : ```D module app.controller.index; import hunt; class IndexController : Controller { mixin MakeController; Action void index() { response.html("Hello world"); } } ``` Config http port in config/application.conf : ```bash http.address = 127.0.0.1 http.port = 8080 ``` Custom routes in file config/routes : ```bash GET / index.index GET /test index.test ``` project source code repo: https://github.com/huntlabs/hunt
May 12 2017