Home / Companies / Kong / Blog / Post Details
Content Deep Dive

How to Create Scalable Architectures with Vue Micro Frontends

Blog post from Kong

Post Details
Company
Date Published
Author
Adam DeHaven
Word Count
3,550
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

The article details a transformation in Kong's approach to frontend development by adopting a micro frontend architecture, using Vue.js to enhance scalability, maintainability, and developer experience. Initially, the monolithic structure of Kong Konnect's Vue Single-Page Application facilitated rapid feature deployment for a smaller team but eventually led to workflow bottlenecks as the application grew. By transitioning to a micro frontend architecture, Kong's teams achieved autonomous, team-based development, reduced bottlenecks, and enhanced scalability. The new setup includes a developer-optimized monorepo, shared core logic, and standardized testing patterns, which resulted in significantly faster build and release times and improved code quality. The article also highlights the trade-offs faced during this transition, such as maintaining two code versions temporarily and requiring a full page load when navigating between micro frontends. The use of GitHub Actions, S3, and CloudFront for build and deployment processes further streamlined workflows, contributing to a more efficient and scalable development environment at Kong.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Developer Experience 15 355 157 84 +61%
Serverless 1 742 150 75 +37%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.