As the Internet has evolved over the past few decades, the way websites are built has been stuck in the dial-up age. With all of the innovations and advancements in the way we interact with the web, website building has become a common pain point as development design is still restricted by the arbitrary boundaries of the early-web.
Over the years valiant efforts have been made. Sadly, these efforts have not lived up to their own promises of an open, portable, shareable web. Unicorn startups like Webflow have tried to convince us that a design-centric/no-code approach means that anyone can build a powerful functional website. Under the hood, these customizations are still more complex than the average user can handle.
Meanwhile, WYSIWYG OGs like Squarespace and Wix continue to insist that all you need are their rigid templates. With their unoriginal styles and fonts, reliance on these platforms has made a lot of websites today look equally unoriginal. Neither has made it particularly easy for non-developers to strike the perfect balance between customization and functionality.
And yet all of the millions of websites on these WYSIWYG/no-code platforms combined, still make up a fraction of the 500K+ websites still built and maintained on Wordpress or written independently off-platforms every day. Because of the way Wordpress sites need to be written, developers literally cannot take code for a section, design or interaction they have already written for one website and use it as the base in another. This unnecessary repetition of efforts means it takes longer to build and update these websites.