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 😆
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.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)