In reply to Norris.

+1 for VueJS. I built a page builder with VueJS, it takes only 2 weeks to learn and 2 months to build. I think VueJS is easy to learn. Any mid-level developer can learn it quickly. If WP use VueJS, they don’t need too much change on core IMO :)