On this page:
koyo:   Web Development Toolkit
8.16

koyo: Web Development Toolkit🔗

Bogdan Popa <[email protected]>

 (require koyo) package: koyo-lib

koyo is a web application development toolkit that expands upon Racket’s built-in web-server with all the functionality that a web app typically needs in a complete package.

    1 Getting Started

      1.1 Project Structure

      1.2 Interactive Console

    2 Architecture

    3 CORS

    4 Configuration

    5 Console

    6 Continuations

    7 CSRF

      7.1 Header-based Approach

      7.2 Token-based Approach

    8 Database

      8.1 Database URL

      8.2 Batch Inserts

    9 Deployment

      9.1 Pre and Post Scripts

      9.2 Additional SSH Flags

      9.3 Sudo

      9.4 Example Nginx Config

    10 Dispatch

    11 Errors

    12 Flash

    13 Guard

    14 HAML

      14.1 Syntax

      14.2 Templates

    15 HTTP

    16 Job Queues

      16.1 Jobs

      16.2 Brokers

      16.3 Workers

        16.3.1 Broker Admin UI

    17 JSON

    18 Localization

    19 Logging

    20 Mail

      20.1 Mailer

      20.2 Adapters

        20.2.1 Other Adapters

    21 MIME

    22 Password Hashing

      22.1 Hasher Interface

      22.2 Implementations

        22.2.1 argon2id

    23 Preloading

    24 Profiler

    25 Random

    26 Scheduling

    27 Server

    28 Sessions

      28.1 Session Stores

        28.1.1 PostgreSQL Session Store

    29 Static

    30 Testing

    31 URLs

      31.1 Application URLs

      31.2 Reverse Routing

    Index