Latest Articles
amis: Open-Source Low-Code Powerhouse! Instantly Build Dashboards with JSON
Quick Overviewamis is Baidu’s open-source low-code front-end framework that quickly generates backend pages using JSON configurations.
Core Features: Supports forms, tables, charts, CRUD operations, and offers a rich set of ready-to-use components.
Technical Principle: Defines page structure and in
...
More >>
2025-02-27
AI
Understanding Method Chaining in Swift
1. Core Principle of Method Chaining: Returning self1. Why does returning self enable method chaining?
Continuity of Method Calls: In Swift, the return type of a method determines what can be called next. If a method returns the current instance (self), the following method call can act on that same
...
More >>
Understanding JSBridge Principles: Efficient Interaction Between H5 Frontend and Native Client
1. OverviewIn hybrid app development, combining native applications with WebView is an efficient technical solution. This approach allows complex business logic to be implemented using web technologies while enabling efficient bidirectional communication between H5 and Native. JSBridge plays a key r
...
More >>
Three Cognitive Traps of Android View Event Conflicts: Source-Level Truths and Enterprise Solutions
IntroductionView event conflicts are a common challenge in Android development. Although the official documentation thoroughly explains the event dispatch mechanism, many developers still fall into three cognitive traps:
The pseudo-synchronization of gesture interception
Priority inversion caused b
...
More >>
2025-02-06
Front-end
/
Android
How to Disable Huawei and Honor’s App Multiplie
1. BackgroundOn Huawei tablets and foldable devices, the system automatically enables the App Multiplier (Parallel View) feature for top-ranked apps that only support portrait orientation. This feature renders the same Activity in a left-right split view via system-level rendering to improve usabili
...
More >>
2025-01-24
Android
/
AppGallery
Is Apple’s Expedited Review a “Green Channel” or a “Death Trap”?
IntroductionAnyone who’s been in the iOS ecosystem for a while has probably heard of the expedited review process. Originally, Apple provided this special channel to help developers quickly resolve critical bugs — especially when issues arise around major holidays or cause app crashes such as:
New
...
More >>
2025-01-15
Front-end
/
iOS
A Complete Guide to How Pure Front-End Can Integrate with Artificial Intelligence!
IntroductionWith the rapid development of artificial intelligence (AI) technology, more and more application scenarios require the integration of AI capabilities with frontend technologies. Whether it’s real-time image processing, speech recognition, or natural language generation, AI is redefining
...
More >>
Springboot and configuration of AWS opensearch
Background:In actual development, for some real-time requirements that are not high and require some aggregated data queries, Elasticsearch is generally used. Its advantages are high query efficiency and the ability to store large amounts of data.We use AWS opensearch in our actual project. In fact,
...
More >>
2024-12-12
Springboot
/
AWS opensearch
Environment Preparation
Because my needed to develop a Vue component library that could be published to npm and installed via npm, I searched many articles online and finally completed the task. During this process, I encountered many pitfalls, and I’ve organized them here, hoping to help those who may need it.
I used Vue
...
More >>
2024-11-27
Front-end
Front-end JavaScript Knowledge Base
IntroductionI believe many people, like me, started their journey in front-end development through short-term training programs that last for four or five months. As a result, our grasp of the fundamentals of JavaScript (JS) is quite weak. Although we managed to find jobs, we often encounter problem
...
More >>
2024-11-18
Front-end