Thank you for your feedback.
JSON defines data. Human can write and read JSON files.
Add logic to the data seems to me easier for non-programmer to define what a program should do.
A basic JSON file for describing a circle could be: { "radius": 5, "diameter" : 25 }
With the following program, we can modify the radius and see the diameter value: { "radius": "att(5)", "diameter" : "radius * radius" }
It is closed to the original file.
The difference with solutions like Rails is that people do not need to know how to deploy an application.
In this project, people write in a JSON file and the application is automatically ready to serve the data.