logo Sharaf
    • Tutorials
    • How-Tos
    • Reference
    • Philosophy

    Sharaf

    Sharaf is a minimalistic Scala 3 web framework.

    Jump right into:

    • Tutorials to get you started
    • How-Tos to get answers for some common questions
    • Reference to see detailed information
    • Philosophy to get insights into design decisions

    Site map:

    • Tutorials

      • Hello World
      • Path Params
      • Query Params
      • Static Files
      • HTML
      • Handling Forms
      • JSON API
      • Validation
      • SQL DB
      • Tests
      • HTMX
    • How-Tos

      • Redirect
      • Routes
      • Query Parameters
      • Custom Response Body
      • Upload a File
      • Custom NotFound Handler
      • Custom Exception Handler
      • External Config
      • CORS
    • Reference

    • Philosophy

      • Alternatives
      • Routes Matching
      • Query Params
      • Dependency Injection
      • Authentication