Decoupling the presentation and delivery layer of your web application from the CMS makes a lot of sense in our modern fast-paced agile world. With enterprise grade platforms such as Sitcore embracing headless the future looks bright for building rich user-driven applications.
Micro what? Following the trend of backend microservices comes micro frontends. Why deploy your entire frontend when you only made a small change to one component? How? By splitting your monolithic frontend architecture into smaller autonomous components.
They’re out there, they’re all around us, you’ve encountered them and probably had no idea. They are web components. Extending HTML is nothing new but with web components there is finally an encapsulating standard. Being framework agnostic you can expect web components to continue to gain in popularity in 2021.
An alternative to the usual REST API standard, GraphQL enables declarative data fetching from a single endpoint. Sending precisely the data a client has asked for removed from the fixed data structures of yesteryear facilitates increased efficiency and rapid feature development.
The king is dead, long live the king! Once it was jQuery, then it was Angular, now it’s React. Who will be next in line for the throne? Vue.js will continue it’s steady climb toward the top but is unlikely to take the crown any time soon. Perhaps 2021 will see the rise of web component based frameworks like Stencil.
Loosely-coupled independent components have become de rigueur for developing the frontend of our applications. 2021 will see the continued rise of tools such as Bit to facilitate rapid development and export of existing components into a dynamically reusable shared-collection. Think Storybook on steroids.
PWAs are still a thing, it seems every year we expect them to finally take off. Recent browser advancements have seen more and more companies choosing to build PWA functionality into their existing or new web applications rather than building a separate native application - the best of both worlds.
Whatever 2021 brings the frontend development world will continue to move forward at pace. Hopefully, armed with the list above you can at least be prepared for some of the onslaught.