Top 5 Web Application Development Trends to Follow in 2018