Next
Check out my CV
Contact me
I'm a
.NET developer
Check out my projects
I'm the creator of
HIŽA templating engine
Learn more
Try it
It generates an output using an input string and variables used in it
it uses JavaScript's ${} templating synthax...
#hiza_in
Hello, my name is ${name}!
variables
{"name":"Steve"}
let out = await hiza.engine.build(
hiza_in
.value,
variables
);
hiza_out
.value = out;
Run JS
#hiza_out
... and enables you to use razor-like keywords such as
$if-else
...
#hiza_in
Weather report: $if (weather == 'rain') { Bring an umbrella! } $else if (weather == 'sun') { Enjoy the sun! } $else { Take your coat! }
variables
{"weather":"rain"}
Run JS
#hiza_out
... you may even use a
$for
loop
#hiza_in
Attendance:
$for (let person of people) {
${person}
}
variables
{"people":["John", "Whitney", "Mike"]}
Run JS
#hiza_out
I'm a
bacc. ing. comp.
of Zagreb University
of Applied Sciences
Uni website
I've been running a
local parish
website since 2020
Check it out
I'm a
Medium.com
writer
Check it out
Want to collaborate?
Reach out!