Cro HTTP router essentials
by Jonathan Worthington (jnthn)
Cro HTTP router essentials aimed at Intermediate and is held in English. This talk starts on 2020-03-04 at 14:20 for 40 minutes. It takes place at the Room 1 united-domains.
Cro is a set of libraries and tools for building distributed systems in Raku. It is most commonly used for building HTTP services and web applications.
The Cro HTTP router provides a means to maps incoming requests into code to handle them and produce a response. This talk explores some of the vast range of functionality provided by the router and various plugins to it, including:
* Matching on path segments
* Serving static content
* Serving dynamic responses
* Rendering a template
* Obtaining values from the query string, cookies, and headers
* Handling request bodies
* Producing appropriate HTTP responses
* Composing more complex applications from multiple pieces
* Web sockets
* Sessions, authentication, and authorization
* Various ways of adding middleware
* Custom body parsers and serializers
Interest in attending:
- Sören Laird Sörries
- Sören Laird Sörries
- Konstantin Narkhov (knarkhov)
- Daniel Böhmer
- Tina Müller (tinita)
- Nicholas Clark
- Martin Becker (martin)
- Michael Lang (langmic)
- Johann Rolschewski (jorol)
- Andreas Vögele
- Martin Barth (ufobat)
- Stefan Hornburg (Racke)
- Klaus Rindfrey
- Paul Cochrane (ptc)
- Stefan Seifert (Nine)
- Steffen Winkler (STEFFENW)
- Herbert Breunung (lichtkind)
- Mario Zieschang