programming paradigm concerned with data streams and the propagation of change [wikipedia] declarative programming is a programming paradigm that expresses the logic of a computation without describing its control flow
vue.js, etc. - Less switching context because more ruby and less javascripts. - The app has nice latency metrics. - More smaller size (in todo app) only 54kb, while in react 268kb, and in vue.js is 78kb. Conclusion