Skip to content

Latest commit

 

History

History
69 lines (36 loc) · 1.04 KB

HOW-TO Swift webserver.md

File metadata and controls

69 lines (36 loc) · 1.04 KB

Swift web service

Frank -- module to create web server

compile code with -- swift build

API Blueprint https://apiblueprint.org

Swift Package Manager

Swift env

https://swiftenv.fuller.li (like Python virtualenv)

    $ swiftenv install 2.2.1

    $ swiftenv local DEVELO...

Web Frameworks

Frank -- check it out!

Popular on github.com:

base components interchangeable with Vapor.

Open Swift

Vapor and Zewo try to be compatible with Open Swift.

Web Server

Curassow

Nest

Redis client - Redbird

Testing

Spectre

Dredd

Integration with Travis CI (look for it in swiftenv integrations pages)

papertrail - to track requests and monitoring

http://stathat.com - charting metrics


The full presentation