mirror of
https://gitea.invidious.io/iv-org/shard-kemal.git
synced 2024-08-15 00:53:36 +00:00
502 B
502 B
Views
You can use ECR to build views. Kemal serves a render
macro to use Crystal's built-in ECR
library.
Embedding View File
get '/' do |env|
your_name = "Kemal"
render "views/hello.ecr"
end
Writing Views
ECR is pretty similar ERB(from Ruby). As you can see you can easily access the block variables in your view. In this
example your_name
is available for use in the view.
src/
views/
hello.ecr
Write hello.ecr
Hello <%= your_name %>