Description

A high performance full-stack Web framework.

Package Information

Version0.7.2-beta6 (2017-May-24)
Repository https://github.com/huntlabs/hunt
LicenseApache-2.0
CopyrightCopyright (C) 2015-2017 Shanghai Putao Technology Co., Ltd
Registered byBrian Zou
Dependencies

collie

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

Hunt framework

Hunt is a high-level D Programming Language Web framework that encourages rapid development and clean, pragmatic design. It lets you build high-performance Web applications quickly and easily.

Documents

You can read wiki.

Create project

git clone https://github.com/huntlabs/hunt-skeleton.git myproject
cd myproject
dub run -v

Open the URL with the browser:

http://localhost:8080/

Router config

config/routes

#
# [GET,POST,PUT...]    path    controller.action
#

GET     /               index.index
GET     /users          user.list
POST    /user/login     user.login
*       /public         staticDir:public

Component based

  1. Routing
  2. Caching
  3. Middleware
  4. Configretion
  5. Validation
  6. ORM
  7. Template

Available versions

0.7.2-beta6 0.7.2-beta5 0.7.2-beta4 0.7.2-beta3 0.7.2-beta2 0.7.2-beta1 0.7.1 0.7.1-beta2 0.7.1-beta1 0.7.0 0.7.0-beta9 0.7.0-beta8 0.7.0-beta7 0.7.0-beta6 0.7.0-beta5 0.7.0-beta4 0.7.0-beta3 0.7.0-beta2 0.7.0-beta1 0.6.4 0.6.3 0.6.2 0.6.1 0.6.0 0.6.0-beta2 0.6.0-beta1 0.5.1 0.5.0 0.5.0-b9 0.5.0-b8 0.5.0-b7 0.5.0-b6 0.5.0-b4 0.5.0-b3 0.5.0-b2 0.5.0-b10 0.5.0-b1 0.4.3 0.4.2 0.4.1 0.4.0 0.4.0-b1 0.3.6 0.3.5 0.3.4 0.3.3 0.3.2 0.3.1 0.3.0 0.2.11 0.2.10 0.2.9 0.2.8 0.2.7 0.2.6 0.2.5 0.2.4 0.2.3 0.2.2 0.2.1 0.2.0 0.1.3 0.1.2 0.1.1 0.0.6 0.0.5 0.0.4 0.0.3 0.0.2 0.0.1 ~master ~v3.x ~v0.6.x ~v0.5.x ~v.4.x ~experimental ~dev