The Seagull main idea is creating a minimum web framework. Routing and some data processing helpers - nothing else. Seagull was inspired by gin-gonic, my favorite web framework for Golang. Lightweight, easy to use, minimum features set but really fast.
Seagull
Swift web framework based on the swift-nio.
The Seagull main idea is creating a minimum web framework. Routing and some data processing helpers - nothing else. Seagull was inspired by gin-gonic, my favorite web framework for Golang. Lightweight, easy to use, minimum features set but really fast.
News
Project updated to the version 0.2.5. The main feature is new, much more faster Router. https://github.com/gavrilaf/SgRouter
Getting Started
Build & start test REST server.
or using make
Run integration tests for base rest server implementation
Run using docker-compose
Run unit tests
Run Rest server example
API Examples
Parameters in path
Querystring parameters
Grouping routes
Using middleware
Middleware handlers will be called before the main handler in the order they are passed.
Catch-all parameters
Project is in active development and isn’t ready for production usage yet. But it’s good for experiments :)
Current version is 0.2.5