Jasonette allows you to turn any data, website or API you want into a personalized application in no time. In fact, Jasonette works like a web browser except that instead of rendering websites designed in HTML, it renders applications with JSON data. All you need for this is JSON data, which is quickly converted into an app with the help of the Jasonette tool.
In short, you need to go through 3 steps to develop your application:
– Write some JSON markup to tell Jasonette what to do.
– Load it on Jasonette.
– And your application is ready!
Features of Jasonette
You can fetch and render them dynamically by writing JSON markup. Jason can convert HTML, CSV, RSS and of course JSON into a native application. For example, the following is a sample Jason code to display Hello World:
{
"$jason": {
"head": {
"title": "Hello Jason"
},
"body": {
"style": {
"border": "none"
},
"sections": [{
"items": [{
"type": "image",
"url": "https://media.giphy.com/media/tBb19f74gLy3DhI2OGY/giphy.gif",
"style": {
"width": "100%"
}
}, {
"type": "label",
"text": "Batman and Robin"
}, {
"type": "label",
"text": "Today the heroes meet the match of their lives."
}]
}]
}
}
}
If you have a server or service with an API, you can remotely control and interact with it by writing a JSON directive.