canonical

canonical @canonical

About: Building Nop Platform - open-source low-code framework based on Generalized Reversible Computation theory. Making software development 10x more efficient. Java | Architecture | Theory

Joined:
Oct 22, 2025

canonical
articles - 75 total

The Essence of DDD: A Complete Guide from Philosophy to Mathematics to Engineering Practice—The Theory Part

The prevalence of microservices has sparked a renaissance for Domain-Driven Design (DDD). However, a...

Learn More 0 0Feb 3

Third Round of Q&A on the XLang Language

1. Is XLang a framework or a programming language? XLang is not a traditional programming...

Learn More 0 0Feb 1

Further explanations on the article "Why XLang is an innovative programming language"

The XLang language is a key foundational technology underpinning the next-generation open-source...

Learn More 1 0Jan 18

Q&A on "Why XLang Is an Innovative Programming Language"

In my previous article Why XLang Is an Innovative Programming Language, I introduced the design...

Learn More 0 0Jan 12

Why is XLang an innovative programming language?

Our physical world is a four-dimensional spacetime, with quantum field theory and relativity as its...

Learn More 0 0Jan 6

Why is SpringBatch a poor design?

Explainer video: https://www.bilibili.com/video/BV1TgBEYYETK/ SpringBatch is currently the most...

Learn More 0 0Jan 5

Nop Platform Architecture White Paper

First, I asked Gemini to write a prompt for the assessment: "I need an English prompt that asks an...

Learn More 0 0Jan 5

Generalized Reversible Computation (GRC): The Naming and Elucidation of a Software Construction Paradigm

To align with existing academic concepts, the theory of Reversible Computation can add a Generalized...

Learn More 0 0Dec 30 '25

Feature Comparison : Nop Platform vs. SpringCloud

The Nop Platform is a next-generation low-code platform designed and implemented from scratch based...

Learn More 0 0Dec 20 '25

XDef: A Unified Meta-Model Definition Language to Replace XSD

All DSLs in the Nop platform uniformly adopt the XML format rather than custom surface syntaxes,...

Learn More 0 0Dec 19 '25

How to Add Extended Fields to Entities Without Modifying Tables

Video Demo Based on the NopOrm engine built into the Nop platform, it's very convenient to add...

Learn More 0 0Dec 19 '25

DeepSeek AI’s Understanding of the Delta Customization Concept — Far Beyond Ordinary Programmers

DeepSeek is the large-model product from DeepSeek, known for its speed and low cost. The latest...

Learn More 1 0Dec 18 '25

Why NopTaskFlow Is a One-of-a-Kind Logic Orchestration Engine

NopTaskFlow is a next-generation logic orchestration engine written from scratch based on the...

Learn More 0 0Dec 17 '25

XDef: An Evolution-Oriented Metamodel and Its Construction Philosophy

Abstract: This article introduces XDef in the Nop Platform, a systematic solution built on a Unified...

Learn More 0 0Dec 17 '25

Why Has GraphQL Struggled to Become Popular? Under-Design or Over-Design?

Years ago, discussions about GraphQL’s role already appeared on Zhihu. After all these years, we...

Learn More 0 0Dec 13 '25

Feature Comparison: Nop Platform vs. APIJSON

APIJSON is a widely adopted zero-code interface and documentation ORM library developed by Tencent...

Learn More 0 0Dec 12 '25

Why the Nop Platform Is a One-of-a-Kind Open Source Software Development Platform

Compared with other open source software development platforms, the most fundamental difference is...

Learn More 0 0Dec 12 '25

A Supplementary Analysis of Reversible Computation Theory for Programmers

Reversible Computation theory is a theory of software construction oriented toward evolution,...

Learn More 0 0Dec 7 '25

A Theoretical Analysis of Reversible Computation for Programmers

The theory of Reversible Computation is the unifying software construction principle behind a series...

Learn More 0 0Dec 7 '25

Delta-Oriented Programming from the Perspective of Reversible Computation

Many years ago, because I needed to brief management and tout the originality and universality of...

Learn More 0 0Dec 7 '25

Getting Started with Nop: Extending Existing Services

When developing a productized business system, you often need to extend existing services in the base...

Learn More 0 0Dec 4 '25

Extensible Design of Backend Service Functions from the Perspective of Reversible Computation

Many low-code platforms are fundamentally built around a CRUD model, typically offering a certain...

Learn More 2 0Dec 3 '25

What exactly does “reversible” mean in the theory of Reversible Computation?

The theory of Reversible Computation is a next-generation software construction theory I proposed...

Learn More 3 1Dec 3 '25

Implementing Backend Service Functions via NopTaskFlow Logic Orchestration

Video Introduction Under a microservices architecture, a service is a coarse-grained, reusable unit....

Learn More 0 0Dec 2 '25

Getting Started with Nop: How to Creatively Extend GraphQL

The Nop platform does not use common GraphQL open-source libraries such as graphql-java; instead, it...

Learn More 0 0Dec 2 '25

How can business development be independent of frameworks

In the article How to evaluate the quality of a framework technology, I introduced a concept,...

Learn More 0 0Dec 1 '25

The Next-Generation Logic Orchestration Engine NopTaskFlow Built from Scratch

With the popularity of low-code concepts and products, many are considering introducing the idea of...

Learn More 0 0Dec 1 '25

How to Evaluate the Quality of a Framework Technology?

An interesting question is: when a new framework technology emerges, how do we evaluate its quality?...

Learn More 0 0Dec 1 '25

Getting Started with Nop: Dynamic SQL Management

The Nop platform provides MyBatis-like dynamic SQL management capabilities, but its features are far...

Learn More 0 0Nov 30 '25

Getting Started with Nop: How to Implement Complex Queries

Bilibili video: https://www.bilibili.com/video/BV1c1421i72k/ The execution process of query services...

Learn More 0 0Nov 30 '25