HomeTech
HomeTech
Sep 25, 2025 · Backend Development

How a Single Input Box Enables Unlimited Backend Logic Flexibility

This article explains how a function input box, combined with parameter interpolation and a sandboxed Node.js environment, lets backend developers write arbitrary JavaScript to dynamically generate HTML components, handle complex logic, and maintain security, offering unparalleled flexibility for ever‑changing business requirements.

Dynamic Configurationbackendcode-generation
0 likes · 19 min read
How a Single Input Box Enables Unlimited Backend Logic Flexibility
Raymond Ops
Raymond Ops
Jan 1, 2025 · Backend Development

Unlocking Go’s Switch‑True Trick: Efficient Service Status Checks Explained

This article explores an unconventional Go switch‑true pattern used for checking systemd service status, compares it with equivalent if‑else logic, examines the generated assembly, and discusses when this style is advantageous for handling multiple string‑prefix conditions.

Performancebackendcode-generation
0 likes · 10 min read
Unlocking Go’s Switch‑True Trick: Efficient Service Status Checks Explained
macrozheng
macrozheng
Oct 15, 2024 · Backend Development

Master Advanced MapStruct Techniques for Efficient Java Bean Mapping

This article introduces MapStruct, a compile‑time Java bean mapping framework, and walks through its key features, expression mapping, qualifiedByName custom methods, null‑value strategies, and decorator usage, providing code examples for each advanced scenario.

Annotation ProcessingBean MappingMapStruct
0 likes · 7 min read
Master Advanced MapStruct Techniques for Efficient Java Bean Mapping
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 24, 2024 · Mobile Development

Best Practices for JSON Serialization and Deserialization in Flutter Using json_serializable

This article explains the fundamentals of JSON serialization and deserialization in Flutter, compares manual and automated approaches, introduces the json_serializable library and its annotations, demonstrates generic handling, custom converters, and tooling to streamline model generation for robust mobile app development.

DARTDeserializationFlutter
0 likes · 23 min read
Best Practices for JSON Serialization and Deserialization in Flutter Using json_serializable
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.

Component ArchitectureDrag and DropUI Builder
0 likes · 23 min read
A Comprehensive Guide to Building Drag‑and‑Drop Low‑Code Platforms
UCloud Tech
UCloud Tech
Nov 2, 2021 · Cloud Native

How UCloud’s Code‑Generation Pipeline Revolutionizes Cloud‑Native Developer Tools

This article explores UCloud’s comprehensive developer‑tool ecosystem, detailing its layered product architecture, open‑source principles, and a code‑generation pipeline that transforms API specifications into SDKs, CLIs, CDKs, and SaaS tools, dramatically reducing development costs and enhancing cloud‑native productivity.

architecturecloud-nativecode-generation
0 likes · 11 min read
How UCloud’s Code‑Generation Pipeline Revolutionizes Cloud‑Native Developer Tools
Java Captain
Java Captain
Oct 15, 2020 · Backend Development

Base Admin: A Simple Generic Backend Management System with SpringBoot, Thymeleaf, and Layui

This article introduces Base Admin, a lightweight yet feature‑rich backend management system built with SpringBoot, Thymeleaf, WebSocket, Spring Security, MySQL and a Layui frontend, detailing its architecture, core modules, real‑time logging, monitoring, API encryption, and code‑generation utilities.

Adminapi-encryptioncode-generation
0 likes · 6 min read
Base Admin: A Simple Generic Backend Management System with SpringBoot, Thymeleaf, and Layui