Learn how to use Kitura with these walk-through tutorials
Routing and Requests
Learn how to parse query and URL parameters also handle JSON requests.
Special Types of Response Handlers
Learn how to define response handlers for complex routes.
Writing Custom Paths
Learn how to define routes using custom paths, including parameters and custom matching with regular expressions.
Serving Static Content
Learn how to serve static content.
Adding Authentication with Kitura-Credentials
Learn how to add integration with Facebook OAuth authentication.
Adding Sessions with Kitura-Session
Learn how to save user data with a session plugin.
Enabling SSL/TLS on Kitura
Learn how to enable SSL/TLS on Kitura to enhance the security of your application.
Monitoring and Diagnostics
Adding Monitoring with Application Metrics for Swift
Learn how to add monitoring with Application Metrics for Swift (SwiftMetrics) to visualise throughput and performance.
Using Templating Engines with Kitura
This tutorial shows how to use popular templating engines like Mustache and Stencil in Kitura.
Using FastCGI with Kitura (Linux only)
Kitura supports FastCGI 1.0 and has been tested with both Nginx and Apache.