Technology DNA on any stack
Build any app on Technology DNA, on any stack you choose. Different apps can also work on the same data, if you want them to.
This demo shows both. Below are seven separate apps, each built on a different stack: plain JavaScript, Go, Python, Svelte, Flutter, Rust and Blazor. They share no code, but all seven work on the same task records. Add a card in any one of them and it appears in the other six.
The cards here are yours: no other visitor sees them. They stay while you use the demo and are removed 15 minutes after you leave, or when the demo restarts.
What to try
Add a card in any of the seven apps. It appears in the other six, and the demo shows how long each one took.
Move a card to Doing or Done, or rename it. Every app follows.
Press Open in its own tab under any app to use it alone.
What you are looking at
- How each app is built: one HTML file of plain JavaScript with no build step, Go compiled to WebAssembly, Python running in your browser, JavaScript with Svelte, Dart with Flutter, Rust compiled to WebAssembly, and C# with Blazor.
- No app knows the others exist. Each one reads and writes only through the server.
- Each card is a task record in Technology DNA, with a name and a status.
- The times are measured in your browser, from the moment one app sends a change to the moment each other app shows it.