Tag

Drag and Drop

0 views collected around this technical thread.

37 Interactive Technology Team
37 Interactive Technology Team
Jan 22, 2025 · Frontend Development

Design and Development of a Low-Code Form Generation Platform

The article describes the design and development of a low‑code form generation platform built on VueFormMaking, detailing its drag‑and‑drop interface, JSON‑driven component architecture, template configuration and rendering, as well as maintenance practices such as flat configurations, style optimization, testing, and deep‑copy handling for scalability and reliability.

Drag and DropForm BuilderVue
0 likes · 10 min read
Design and Development of a Low-Code Form Generation Platform
IT Services Circle
IT Services Circle
Oct 30, 2024 · Frontend Development

A Guide to Modern Front‑End Drag‑And‑Drop Libraries and Migration Strategies

This article reviews the recent deprecation of react‑beautiful‑dnd and presents several modern front‑end drag‑and‑drop alternatives—including Pragmatic Drag and Drop, VueDraggablePlus, dnd‑kit, react‑dnd, and Swapy—while offering migration strategies, usage examples, and GitHub resources for each library.

Drag and DropReactVue
0 likes · 6 min read
A Guide to Modern Front‑End Drag‑And‑Drop Libraries and Migration Strategies
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 29, 2024 · Frontend Development

drag-kit: A Lightweight Drag‑and‑Drop Library for Vue, React and Plain JavaScript

This article introduces the drag-kit library, explains why it is a good choice for high‑performance, cross‑iframe, responsive drag‑and‑drop interactions, provides quick‑start code examples, details its core features and advanced options, and shows how to integrate it with Vue, React and vanilla JavaScript.

Drag and DropJavaScriptReact
0 likes · 12 min read
drag-kit: A Lightweight Drag‑and‑Drop Library for Vue, React and Plain JavaScript
Selected Java Interview Questions
Selected Java Interview Questions
Sep 8, 2024 · Backend Development

Two Backend Approaches for Drag‑and‑Drop Sorting: Array vs. Doubly Linked List

The article compares two backend implementations for drag‑and‑drop ordering—using a simple position column (array model) and a doubly linked list with prev_id and sibling_id—detailing their MySQL schemas, update logic, performance trade‑offs, and practical considerations such as pagination and locking.

BackendDrag and DropLinked List
0 likes · 9 min read
Two Backend Approaches for Drag‑and‑Drop Sorting: Array vs. Doubly Linked List
Architect's Guide
Architect's Guide
Jul 18, 2024 · Frontend Development

AS-Editor: Vue-based Visual Drag-and-Drop Page Builder

AS-Editor is a Vue-powered visual drag‑and‑drop page builder that generates UI from JSON, offering installation via npm, step‑by‑step usage with customizable components, and an open‑source repository for enhancing front‑end development efficiency, even in mobile projects.

Drag and DropOpen-sourceUI generation
0 likes · 3 min read
AS-Editor: Vue-based Visual Drag-and-Drop Page Builder
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 16, 2024 · Frontend Development

Implementing Customizable Home Page Module Cards with Vue 3 and vue-draggable-next

This guide explains how to use Vue 3 with the vue-draggable-next plugin to create customizable, draggable home‑page module cards, covering technology selection, data structures, component rendering, drag‑handle configuration, and advanced customization options.

Drag and DropJavaScriptVue
0 likes · 10 min read
Implementing Customizable Home Page Module Cards with Vue 3 and vue-draggable-next
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 8, 2024 · Frontend Development

Step-by-Step Guide to Building a Canvas-Based Image Annotation Tool with Zoom, Pan, Edit, and Rotate

This tutorial walks you through creating a full‑featured image annotation tool using HTML5 Canvas, covering image rendering, mouse‑wheel zoom, viewport panning, rectangle drawing, selection, drag‑move, size adjustment, and rotation with detailed JavaScript code examples.

Drag and DropImage AnnotationJavaScript
0 likes · 30 min read
Step-by-Step Guide to Building a Canvas-Based Image Annotation Tool with Zoom, Pan, Edit, and Rotate
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 27, 2024 · Frontend Development

Implementing a Custom Grid Drag‑and‑Drop Layout with Vue

This article explains how to build a Vue‑based, 6‑column by 4‑row grid layout where components can be dragged from a material bar and dropped onto grid cells, covering drag‑and‑drop API usage, grid sizing, collision detection, styling during drag, and secondary dragging support.

CSS GridDrag and DropTypeScript
0 likes · 17 min read
Implementing a Custom Grid Drag‑and‑Drop Layout with Vue
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 6, 2023 · Frontend Development

Cross‑Tab Communication with Drag‑and‑Drop Using BroadcastChannel in JavaScript

This article demonstrates how to implement cross‑tab communication in browsers by converting screen and client coordinates and using the BroadcastChannel API to synchronize draggable elements across multiple windows, complete with full HTML/JavaScript code examples.

BroadcastChannelDrag and DropJavaScript
0 likes · 8 min read
Cross‑Tab Communication with Drag‑and‑Drop Using BroadcastChannel in JavaScript
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 16, 2023 · Frontend Development

vue-draggable-plus: A Drag‑and‑Drop Component Library for Vue 2.7 and Vue 3

This article introduces vue-draggable-plus, a Vue drag‑and‑drop library built on Sortablejs that supports both Vue 2.7 and Vue 3, explains its installation, three usage modes (component, functional, directive), and shows how to specify target containers with full code examples.

Drag and DropSortablejsVue
0 likes · 9 min read
vue-draggable-plus: A Drag‑and‑Drop Component Library for Vue 2.7 and Vue 3
政采云技术
政采云技术
Oct 11, 2023 · Frontend Development

A Comprehensive Guide to React Grid Layout: Usage, Breakpoint & Grid Implementations, Drag‑and‑Drop and Resize Features

This article introduces React Grid Layout, explains how to install and configure it, and provides detailed implementations of responsive breakpoint layouts, grid positioning, component rendering, drag‑and‑drop handling, and resizing logic, complete with code examples and performance considerations.

Drag and DropGrid LayoutReact
0 likes · 20 min read
A Comprehensive Guide to React Grid Layout: Usage, Breakpoint & Grid Implementations, Drag‑and‑Drop and Resize Features
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 1, 2023 · Frontend Development

A Comprehensive Guide to Building Drag‑and‑Drop Low‑Code Platforms

This article provides a systematic overview of drag‑and‑drop low‑code platforms, covering their advantages and drawbacks, core architecture (protocols, material area, canvas, property panel, top bar), implementation details with code examples, and best practices for extensibility, sandboxing, and code generation.

Drag and DropSandboxcode generation
0 likes · 23 min read
A Comprehensive Guide to Building Drag‑and‑Drop Low‑Code Platforms
Sohu Tech Products
Sohu Tech Products
Aug 9, 2023 · Big Data

DataEase: A User-Friendly Open-Source BI Tool for Chinese Users

DataEase is a Chinese-developed open-source BI tool offering one‑command deployment, drag‑and‑drop dashboard creation, default configurations, dataset association, and a template market, making it more user‑friendly for Chinese users than foreign tools like Superset and Metabase.

Chinese usersData VisualizationDataEase
0 likes · 10 min read
DataEase: A User-Friendly Open-Source BI Tool for Chinese Users
政采云技术
政采云技术
Jun 7, 2023 · Frontend Development

LuBan Low‑Code Visual Page‑Building System for Government Procurement Platforms

The LuBan low‑code visual page‑building system enables rapid creation and maintenance of government procurement, exhibition hall, and merchant storefront websites by reusing components and empowering product and operations staff, significantly improving delivery efficiency.

Drag and Dropfrontend developmentgovernment procurement
0 likes · 4 min read
LuBan Low‑Code Visual Page‑Building System for Government Procurement Platforms
Sohu Tech Products
Sohu Tech Products
May 4, 2023 · Frontend Development

Everright FormEditor: A Vue3‑Based Visual Form Builder – Features and Implementation Details

Everright FormEditor is a Vue3 visual form editor built on element‑plus and Vant that offers flexible drag‑and‑drop, a rich set of field types, layout containers, internationalization, dual modes, and an internal architecture comprising Fields, Canvas, Selection, Config panels, adapters, and a Node.js backend for persistence.

Drag and DropForm BuilderNode.js
0 likes · 7 min read
Everright FormEditor: A Vue3‑Based Visual Form Builder – Features and Implementation Details
360 Quality & Efficiency
360 Quality & Efficiency
Apr 14, 2023 · Frontend Development

Implementing a Resizable, Drag‑Drop Gantt Chart Component with Vue 3

This article explains how to build a full‑featured Gantt chart in Vue 3, covering the UI layout with left‑hand tree panels and right‑hand timeline, synchronization of scrolling and state, draggable and resizable task bars, date‑generation utilities for various time scales, and performance considerations for large data sets.

Drag and DropGantt ChartJavaScript
0 likes · 16 min read
Implementing a Resizable, Drag‑Drop Gantt Chart Component with Vue 3
Zhengtong Technical Team
Zhengtong Technical Team
Dec 30, 2022 · Frontend Development

Implementation of Component Drag‑and‑Drop in the Wukong Low‑Code Visual Platform

This article explains how the Wukong low‑code visual platform implements component drag‑and‑drop, covering material‑to‑canvas dragging, intra‑canvas movement, resizing via eight handles, alignment guide generation, performance optimizations using CSS transforms, and component encapsulation with Vue 3.

Drag and DropVisualizationVue3
0 likes · 14 min read
Implementation of Component Drag‑and‑Drop in the Wukong Low‑Code Visual Platform
JD Retail Technology
JD Retail Technology
Dec 21, 2022 · Frontend Development

Introduction and Design of JD Waterdrop Low-Code Canvas

The article presents an overview of JD's Waterdrop low-code platform, detailing the canvas concept, types, research on existing solutions, development goals, design architecture, adaptive layout algorithms, common layout patterns, and future plans for enhancing the front‑end building experience.

Drag and DropUI designcanvas
0 likes · 11 min read
Introduction and Design of JD Waterdrop Low-Code Canvas
Sohu Tech Products
Sohu Tech Products
Dec 14, 2022 · Mobile Development

Implementing a Drag‑and‑Bounce Custom View with Explosion Effect in Android (Kotlin)

This tutorial explains how to build an Android custom view that lets a large circle be dragged, scales a smaller circle based on distance, snaps back with a bounce animation when released inside a boundary, or plays an explosion sequence when released outside, using Kotlin, Bézier curves, and WindowManager integration.

AndroidBezier CurveCustom View
0 likes · 19 min read
Implementing a Drag‑and‑Bounce Custom View with Explosion Effect in Android (Kotlin)
Laravel Tech Community
Laravel Tech Community
Jul 10, 2022 · Frontend Development

Implement Drag‑and‑Drop File and Directory Upload with trzsz in the Browser

This guide explains how to enable Windows cmd/PowerShell support, directory upload/download commands, and drag‑and‑drop file or folder uploading in a web page using trzsz/trzsz‑go, including the required server setup and a JavaScript code example.

Drag and DropFile UploadJavaScript
0 likes · 2 min read
Implement Drag‑and‑Drop File and Directory Upload with trzsz in the Browser