CMS's and platforms like Wordpress, Magento, and WooComerce provide solid solutions to the problems of displaying textual information and selling things online. Putting aside biases against PHP, code quality, and wordpress, these tools are considered the most time and cost effective solutions to those specific problems.
I don't believe it to be a stretch to say that there's going to be a well developed CMS solution for CRUD APIs in the near future either. I feel this is a good thing. With these problems solved, developers can focus on more exciting challenges.
As someone who's recently got into the field, here are the things that keep me interested:
Building complex UIs with good UX. I feel this field is still largely in flux and it shows with all the libraries and frameworks popping up. React, Vue, Angular2, Aurelia... and despite there being so many different frameworks, they all seem to be converging on the idea of making modular web components. With the new specifications for native web components and the shadow DOM, I wonder how things will change.
React Native and other technologies that bridge web apps with native apps. I always thought the idea of hiring three developers or developing three different code bases for the exact same app to be ridiculous. The $$ incentive is there, so it's only a matter of time before this stuff gets more mature.
Machine learning. There's so much data on the internet. How does one take all that, parse it, and use it to show new information or predict outcomes and solutions?
What do you think are the next biggest challenges for web development and what fields do you see exploding in the near future?