Skip to content

caetanus/wizrd

Repository files navigation

Wizrd

Wizrd aims to be a modern C++ Web Microframework in the same molds as Flask is to Python.

#include <wizrd>

using namespace Wizrd;

APP(MyApp) {
    Route("/") {
		request.get = []() {
			return "hello world!";
		}
	}

	Route("/login") {
		request.accept("application/json");
		request.get = [] () {
			std::string userName = request.form["user_name"];
			std::string password = request.form["password"];
			return LoginService::login(userName, password).toJson();
		}
	}
}
Register(MyApp);
runApps();

About

A Modern C++ Web Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •