25

GitHub - maelswarm/doppel: Leverage your website with Doppel

 4 years ago
source link: https://github.com/maelswarm/doppel
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Join GitHub today

GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.

Sign up

README.md

doppel

Leverage your website with Doppel.

This example project uses Doppel. Doppel is a Web Framework that simplifies HTTP2 implementation.

NOT PRODUTION READY

Technologies Used

Doppel - Express.js like HTTP2 Web Framework

Gulp - https://gulpjs.com/

Sass - https://sass-lang.com/

MongoDB - https://mongodb.com/

Install

npm i -g gulp
npm i
npm run generate:ssl

Non-Windows Environments

npm run start

Windows Environments

npm run start:windows

Doppel Usage

If you are comfortable with Express, then Doppel will come naturally.

function Doppel

host:       string  - default "127.0.0.1";
port:       number  - default 443 (http2 port);
http:       boolean - default true (use http port 20)
http2:      boolean - default true (use http2)
key:        string (path)
cert:       string (path)
ca:         string (path)
allowHTTP1: boolean - default true;

About

Leverage your website with Doppel

Resources

License

Releases

No releases published

Packages

No packages published

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK