Test range to determine which stack will be used for warheads.io
They should be able to handle these things fast and well:
- SQL, both SQLite and RDBMSes
- Cryptography, e.g. Hashing, Authorization, etc.
- Filesystem, e.g. serving the Web GUI for non-full-stack apps and hosting Warheads
- Routing and MVC or MVC-alike
Other important things include resource consumption, security and scalability.
Some might get added or removed later on.
Framework | Programming language | Dependencies |
---|---|---|
Phoenix | Elixir | |
Vapor | Swift | Astro |
ASP.NET Core | C# • F# • Visual Basic (.NET) | |
Uno (WASM) | C# • F# • Visual Basic (.NET) | |
Play | Scala • Kotlin | |
Spring | Scala • Kotlin | |
Ktor | Kotlin • Scala | |
Leafo | MoonScript • Lua | |
Actix-Web | Rust | Astro |