Skip to content

Instantly share code, notes, and snippets.

@masakielastic
Created November 30, 2025 01:51
Show Gist options
  • Select an option

  • Save masakielastic/43cb2e6f7c6ae4b4e48342777c445673 to your computer and use it in GitHub Desktop.

Select an option

Save masakielastic/43cb2e6f7c6ae4b4e48342777c445673 to your computer and use it in GitHub Desktop.
Robyn で Hello World

Robyn で Hello World

ツールの導入

uv venv --python 3.13
source .venv/bin/activate
uv pip install robyn

セットアップ

python -m robyn --create
? Directory Path: 
? Need Docker? (Y/N) N
? Please select project type (Mongo/Postgres/Sqlalchemy/Prisma):  No DB

サーバーの起動

python app.py
INFO:robyn.logger:SERVER IS RUNNING IN VERBOSE/DEBUG MODE. Set --log-level to WARN to run in production mode.
INFO:robyn.logger:Added route HttpMethod.GET /
INFO:robyn.logger:Added route HttpMethod.GET /openapi.json
INFO:robyn.logger:Added route HttpMethod.GET /docs
INFO:robyn.logger:Docs hosted at http://0.0.0.0:8080/docs
INFO:robyn.logger:Robyn version: 0.72.2
INFO:robyn.logger:Starting server at http://0.0.0.0:8080
INFO:actix_server.builder:starting 1 workers
INFO:actix_server.server:Actix runtime found; starting in Actix runtime
INFO:actix_server.server:starting service: "actix-web-service-0.0.0.0:8080", workers: 1, listening on: 0.0.0.0:8080

HTTP リクエストを送信してみます。

curl -k http://localhost:8080/
Hello World!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment