FluxEngine
- 2 Devlogs
- 4 Total hours
A open-source, modular flow-automation platform that lets developers build, run, and share sandboxed nodes and workflows via a free idea marketplace.
A open-source, modular flow-automation platform that lets developers build, run, and share sandboxed nodes and workflows via a free idea marketplace.
After setting up the Cargo project in Devlog #1, I wanted to give my Nodes
some real identity. I replaced the simple struct with an enum that has four
variants: EventNode, FlowNode, WorkerNode, and IfElseNode. Each type now
has its own run behavior.
I also added a web server (tiny_http) that serves JSON instead of just
printing to the console. This means my future website will be able to
fetch data from the backend easily.
Next steps:
Devlog #1 – Starting FluxEngine
Today I migrated my Rust project from raw rustc to a proper Cargo setup.
I created a clean backend structure with main.rs, node.rs, and flow.rs, and I learned how Rust modules work together.
Next steps: