0%

H5单页生成工具平台设计概述

架构图

  • Introduction
  • Core Thinking
    • Data-Driven
    • Pub and Sub
  • Architecture Design
    • Config
    • Base Layout
      • Header (Toolbar)
      • Left Sidebar(Set of widgets)
      • Right Siderbar(Area of widgets controllers)
      • Body(Area of central scene)
      • Popup(Area of system popup)
    • Core Abstract
      • Item
      • Widget
      • Editor
    • Widget System(Why not named component ?)
      • Item
      • Widget
      • Editor
      • Attrs
  • Core FEATURES
    • Flexiably Draggable
    • Joyful UI
    • Excellent Performance(Not that exactly)
    • Less Code For Developers
    • Abundant Opeations & Interactions
      • Dpr Support
      • Layer Support
      • Delete Widget
      • Indicator
      • Magnetic Attraction
      • Undo And Redo
      • Rotate And Resize
      • Realtime Interactions
    • Easy-to-use Data Structure
  • ROADMAP
    • Pull Away Engine
    • Make A GitBook
    • Add More Features
      • Ruler
      • Popover
      • Grid Lines
      • Zoom
      • Lock Layer
      • Alignment
      • Copy And Paste
      • Group And Break-up
      • Keyboard Hot Key
      • Page Guideline
      • Customizable Themes
      • i18n
      • Mobile Simulation
      • Portrait And Landscape
  • Core Libraries
    • react
    • react-dom
    • mobx
    • mobx-react
    • react-dnd
    • react-dnd-html5-backend
    • antd
    • react-color
    • lodash