pyxle.appdemos · built with pyxle

live demos

Python up top. React below. One file.

Five apps built with Pyxle, all running right now. This page is one of them.

pages/index.pyxlthis page
@server
async def load(request):
    host = request_host(request.headers)
    if host in INDEX_HOSTS:
        return {"mode": "index", …}
    return {"mode": "vacant", …}, 404
python · react
export default function Index({ data }) {
    return data.mode === 'index'
        ? <Roster demos={data.demos} />
        : <Vacant host={data.host} />;
}

The five

what each one shows