Mon, 05 Dec 2016 07:00:37 GMT
Well I am the last one who should judge what philosophy RIOT should have, but the RIOT is unique because it is completely different than other frameworks. Here are the differences:
RIOT is small, others are big and bloated
Learning curve is short. Other frameworks are inventing special attributes, and tags, and events, but riot uses onclick, onmouse and pure JS in expression (even for price of 'eval') because those are expressions and events everybody knows. Remember frameworks rise, and die eventually but everybody must know JS and DOM.
Other frameworks want you to isolate from DOM manipulation and do everything for you. Can you imagine how difficult it is in Angular to catch an event? RIOT is different. You can do whatever you want with DOM (and I hope also with CSS).
Absolutely most elegant syntax of RIOT tags. Everything in one file: HTML,CSS, code, and you can even use ES6, less. What a beauty
Sat, 10 Dec 2016 18:08:58 GMT
I agree :)