It is hot in Shenzhen in June.

preface

After joining the company for more than one year, I have been responsible for the management and control of backstage projects. It is a big and tedious work how to regulate and control the technology stack, functional components, UE specifications and coding specifications of all projects in the industry business line.

Today, I received a task from my leader to write a visual drag and drop tool. Developers can drag and drop on the visual interface to generate an interface consistent with the requirements and finally realize the requirements.

Train of thought

Here’s a thought for today:

The architectural layer can be divided into visual drag-and-drop design panels and generator components.

  • The design of panel
    • Component library
    • The toolbar
    • The canvas
    • Attribute set
  • The generator