Jael template engine
Small Example
<!-- layout.jl -->
<html>
<head>
<title>{{ title }} - My App</title>
</head>
<body>
<block name="content"></block>
<div class="footer">
<!-- Footer content... -->
</div>
</body>
</html>
<!-- user-info.jl -->
<element name="user-info">
<img src=user.avatar ?? "http://example.com/img/default-avatar">
Hello, {{ user.name }}!
</element>
<!-- hello.jl -->
<extend src="layout.jl">
<include src="user-info.jl" />
<block name="content">
<user-info @user=getCurrentlyAuthenticatedUserSomehow() />
</block>
</extend>Last updated