Why wouldn't it say nowhere (README, the website) what does it actually do and how? It's all marketing bullshit such as: Get up and running in seconds! Build web apps in minutes. Deploy with a single command. Build anything, faster. Create your whole app in a single language. Don't worry about writing APIs to connect your frontend and backend.
This kind of shit might catch a manager's eye, not a developer's one.
That answers the "what does it actually do" part, but not the "how".
Github and hackernews are both places where developers exchange ideas, so it helps if you explain which tech you build on and what challenges you faced.
Dude its pretty clear what it does just from scrolling down the readme. “Its just like php” if that helps you, but you can also write frontend state management and dynamic behavior right there in the “template”, all in Python.
that doesn't help. I looked at the modules it makes use of and the first one is "openai" (Edit: whoops, it's in their example, not in their requirements. disregard).
php didn't use openai IIRC
i kind of cannot imagine what this would use openai for unless it's using it to write a web application for you. which is pretty ...not like php.
To be fair I don't think Reflex does use openAI, that's just the code example they used.
I think its a decent example project, its easily readable and you can understand what they're doing, but I think as a general rule its better to do something without external unrelated libs. An AI image generator just seems a bit too specific of an example for something that fundamentally has nothing to do with AI.
This kind of shit might catch a manager's eye, not a developer's one.