Vue Form Making

screenshot of Vue Form Making
vue
scss

A visual form designer/generator base on Vue.js, make form development simple and efficient.(基于Vue的可视化表单设计器,让表单开发简单而高效。)

Overview:

Vue FormMaking is a project developed based on Vue and Element-UI, utilizing the latest front-end technology stack. It provides a visual form design tool and generator, with built-in i18n internationalization support, all aimed at simplifying and enhancing the development process. There are both a base version and an advanced version available, with the latter offering more components, functionality, and support for Vue3.

Features:

  • Visual configuration page: Easily design form pages through visual operations.
  • Grid layout with flex alignment: Provide grid layout options aligned with flex.
  • One-click preview and code generation: Instantly preview configuration effects and generate code for execution.
  • Custom components and advanced components: Offer custom components for specific requirements and powerful advanced components.
  • Support for form validation and internationalization: Validate forms efficiently and include internationalization support.
  • Remote data interface and asynchronous data fetching: Provide a data interface for asynchronous data retrieval.
  • Multi-terminal adaptation and Ant Design-style components: Support multi-terminal display adaptation and include Ant Design-style components.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.