docs: statictranspl --> staticscript

This commit is contained in:
Byson94
2025-08-23 14:22:13 +05:30
parent 100a97e27b
commit 9b734c4c5f

View File

@@ -1,14 +1,14 @@
# Optional: Statictranspl
# Optional: StaticScript
Before diving deeper into Ewwii and **Rhai** (Ewwiis configuration language), check out **[Statictranspl](https://ewwii-sh.github.io/statictranspl/)**.
Before diving deeper into Ewwii and **Rhai** (Ewwiis configuration language), check out **[StaticScript](https://ewwii-sh.github.io/staticscript/)**.
Rhai layouts are dynamic and can be verbose, which may feel overwhelming for users without experience in languages like Rust, C, or JavaScript. **Statictranspl** simplifies Rhai by abstracting much of the complexity, adding stricter compilation, and providing clearer error messages. Many issues can be caught **at compile time**, making it more beginner-friendly.
Rhai layouts are dynamic and can be verbose, which may feel overwhelming for users without experience in languages like Rust, C, or JavaScript. **StaticScript** simplifies Rhai by abstracting much of the complexity, adding stricter compilation, and providing clearer error messages. Many issues can be caught **at compile time**, making it more beginner-friendly.
**How it works:**
Statictranspl compiles a custom language called `stpl` into Rhai quickly and efficiently. For users creating **static-only widgets**, it can be a powerful way to simplify development.
StaticScript compiles a custom language called `sts` into Rhai quickly and efficiently. For users creating **static-only widgets**, it can be a powerful way to simplify development.
> **Note:**
> Statictranspl is **experimental**. It currently does **not** support most dynamic Rhai features, such as:
> StaticScript is **experimental**. It currently does **not** support most dynamic Rhai features, such as:
>
> - Variables and updates
> - Polling and listeners