VuePress: a Funkhaus Tech Original

February 09, 2018
- Thought Leadership
Author - Katherine Fox

Here at Funkhaus, we pride ourselves on actively seeking out solutions that simultaneously unlock creative freedom and push innovation.

Since the inception of Funkhaus, we’ve always crafted design and development side-by-side—and along the way we found that great design requires equally great technology, and great technology requires forward-thinking design to get you there. There’s not one without the other.

From Community Films to Machine to Carbon VFX to Cap Gun to JOJX, the sites we have built since the development of VuePress are just a glimpse of what’s possible when you seek out innovation, and we couldn’t be more excited for what’s next.

We never want to feel limited. We want to continue to see the endless possibilities that are ahead in design and technology.

Crafting the cutting edge in web and design necessitates freedom. Freedom for movement, animation, visualizations—you name it. Our team was craving a platform that enabled all of these innovative creative tools in a way that did not sacrifice speed or ease.

And this is where the story of VuePress begins.

We’re huge fans of WordPress. Open source, easy to modify, flexible—it’s a traditional, simple system that enables us to build sites in a way that breaks down any sort of technology wall for both us and our clients. But suddenly, we found a wall. And we were eager to topple it.

While WordPress offers up a multitude of options for content management, when it comes to adding eye-catching, unique, and interesting touches to a website, sticking to a traditional system can become a bit limiting. With each animation or added build on WordPress we were pushing the platform further than it was meant to go.

We had some experience working with reactive frameworks while creating Sayso, our social e-commerce platform, which led us to Vue.

We wanted micro-movements, animations, exciting transitions. These features become trivial with modern reactive tools like Vue.

Big within the technology ecosystem, Vue.js is an open source software that runs in your browser. It’s similar to React, which is the framework that Facebook uses to build their inventive interfaces. We liked what Vue had to offer—it can handle complexities without a hitch, enables tight control with animations, and takes into account specific visual restrictions. The problem? Vue doesn’t easily couple with the CMS-driven work that we do at Funkhaus.

That’s where our Ithaca-based tech team came in. Interested in the capabilities of Vue and the proponents of WordPress, our developers worked to combine two systems that usually do not work together.

Many hours, conversations, and tests later, WordPress and Vue became VuePress.

Carefully documented and available to all on GitHub, VuePress is our very own addition to the tech community that not only allows us to spin sites quickly, but also opens up a whole new world of interface and animation.