mirror of
https://github.com/jorisvink/kore
synced 2025-03-09 12:39:01 -04:00
Routes are now configured in a context per route: route /path { handler handler_name methods get post head validate qs:get id v_id } All route related configurations are per-route, allowing multiple routes for the same path (for different methods). The param context is removed and merged into the route context now so that you use the validate keyword to specify what needs validating.
Kore example websocket server
Run:
# kodev run
Test:
Open a browser that does websockets, surf to https://127.0.0.1:8888
or whatever configured IP you have in the config.
Hit the connect button to open a websocket session, open a second
tab and surf to the same address and hit the connection button there
as well. This should cause the number of messages sent/recv to keep
incrementing as each message is broadcast to the other connection.