ArnauCube
webInput/
konstruiConfig.json
index.html
templates/
userTemplate.html
userTemplate.json
webOutput/
index.html
<!DOCTYPE html>
<html>
<body>
<konstrui-template html="templates/userTemplate.html" data="templates/userTemplate.json"></konstrui-template>
</body>
</html>
<div class="class1">
<div class="class2">{{username}}</div>
<div class="class2">{{description}}</div>
<div class="class2">{{phone}}</div>
</div>
[{
"username": "Michaela Doe",
"description": "Hi, I'm here to code",
"phone": "456456456"
},
{
"username": "John Doe",
"description": "Hi, I'm here",
"phone": "123456789"
},
{
"username": "Myself",
"description": "How are you",
"phone": "no phone"
}
]
{
"title": "Web example",
"author": "arnaucube",
"github": "github.com/arnaucube",
"website": "arnaucube.com",
"files": [
"index.html",
"projects.html",
"app.css"
]
}
./konstrui
<!DOCTYPE html>
<html>
<body>
<div class="class1">
<div class="class2">Michaela Doe</div>
<div class="class2">Hi, I'm here to code</div>
<div class="class2">456456456</div>
</div>
<div class="class1">
<div class="class2">John Doe</div>
<div class="class2">Hi, I'm here</div>
<div class="class2">123456789</div>
</div>
<div class="class1">
<div class="class2">Myself</div>
<div class="class2">How are you</div>
<div class="class2">no phone</div>
</div>
</body>
</html>