@Oditha-Wanasinghe Using front-end framework will scale your application. And easy to maintenance. But most of the developers think that using front-end framework, will not support SEO. That's wrong. Still, you can do perfect SEO. I recommend you to go with vue.js, and you can use https://github.com/chrisvfritz/prerender-spa-plugin to push SEO friendly tags into your site.