A Brief History of Modern Web Development
Modern web development is evolving rapidly. Alexei outlined a brief history of the shift:
- 2013: React.js came out and became open source in 2014.
- 2015–16: Drupal 8, Next.js, and Gatsby arrived.
- 2020: The MACH Alliance started categorizing different CMSs and different tools based on how they compose with each other. (Composable: certain features and certain capabilities are packaged and composed from the best-of-breed systems.)
- 2021 and beyond: AI tools like GitHub Copilot and ChatGPT reshaped developer workflows.
Where we are today is even more interesting.
With the release of Drupal CMS, the platform is moving in an interesting direction, making it more accessible to no-code users while simultaneously streamlining workflows for developers. Integrated AI-powered editors and toolchains make coding and content management more efficient than ever, ushering in what Alexei Gorobet calls “the era of personal software,” where frontend developers can rapidly build applications without deep backend knowledge.
The challenge arises when these frontends need to integrate with a CMS or backend system. While headless solutions like Contentful and Contentstack have matured, Alexei contends that Drupal still excels in key areas, particularly in how it connects content, components, and frontends.
His session demonstrates these strengths by walking through Drupal’s workflow from both the backend and frontend perspectives, showing where it can outperform other headless platforms.