DEV Community

Daniele Fontani
Daniele Fontani

Posted on

1

How to Implement Dynamic Components on Vuejs

The single-page application is now a standard in most scenarios. Decoupling the business logic from the presentation brings enormous advantages in terms of efficiency and quality. The fact that most frameworks build a static set of files is an additional benefit for reducing hosting or deploying complexity. These characteristics are good for an enterprise application, but I found it quite limiting when I starting to develop the frontend of RawCMS, my opensource headless cms. In fact, I needed a modular system where contributors could add features to the interface without any limitation or building anything. In this article, I will go over the step I have done presenting my final solution.
Spoiler: I ended using VueJs with Vuex and plain javascript. The result was a dynamic engine for loading components from any public URL and, if I could come back to the beginning, I will make the same decision again 😆

Read Full Article

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (0)

nextjs tutorial video

Youtube Tutorial Series 📺

So you built a Next.js app, but you need a clear view of the entire operation flow to be able to identify performance bottlenecks before you launch. But how do you get started? Get the essentials on tracing for Next.js from @nikolovlazar in this video series 👀

Watch the Youtube series