I need to create a CRUD web app that doesn't require server side rendering, consumes a RestFul API and has a very rich UI. I had React/Redux/Webpack/CSSModules in mind, since it's what I have the most experience with, but my client wants me to take other options into consideration and present their pros and cons. These are the Frameworks/Libs I chose to check: Aurelia, Vue.js, Angular 4.0 and Ember.js. Based on your experience what would you recommend? :)
Check out WaveMaker Rapid. It is ideal for CRUD and is based on AngularJS framework and generates single page applications (SPA). It is a Rapid Application Development (RAD) platform so it doesn't require much coding.