You asked what the future will hold? Here is a key component of future web apps.
What is GraphQL, and why should you use it? Michael Paris looks at this extremely powerful successor to REST for building efficient data-driven applications
Read more from the source: SitePoint