iii-hq/iii ? reverse-engineered prompt

Reverse engineered prompt

I'm tired of how complicated backends have become. I want to build a new kind of framework that simplifies everything down to a few core ideas, kind of like how React simplified the frontend.

Build me a backend engine written in Rust. The whole point is to replace the need for separate tools like API frameworks, task queues, cron schedulers, and state stores. The system should be built around three primitives: "Functions" that do the work, "Triggers" that cause functions to run (like an HTTP request or a schedule), and "Workers" that connect the functions to the engine.

The engine should handle all the routing, retries, and observability automatically. Please also create SDKs so developers can write their functions in common languages like TypeScript, Python, and Rust. To go with it, build a web-based developer console using React so people can see all the functions, traces, and system state in real time.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab