codemelted.rs Project

"Write once, run anywhere (WORA)" was the famous slogan made by Sun Microsystems in 1995. At the time, this technology allowed for easy full stack engineering allowing you to target dedicated workstations and on-premises servers. So long as a Java Runtime Environment existed, you could run your code. Java was unable to keep to their slogan as web browsers became more advanced, mobile devices became ubiquitous, and companies no longer required dedicated servers.

This project aims to utilize Rust to provide a singular multi-target solution. The main codemelted.rs Crate will provide a implementation of 14 identified domain use cases. This will serve as the backbone to the engineering native desktop / server solutions when consuming the crate into a rust project. It will also provide a installable Command Line Interface (CLI) that implements some of those use cases into CLI solutions. Finally the combination of the codemelted.rs Crate and the codemelted.js Namespace are combined to create a WASM web solution to engineer web frontend (web) / backend (Deno and NodeJS) allowing development in JavaScript or Rust.