1# Overview 2 3 4This section defines the core mechanism and functions of the TypeScript-based declarative development paradigm. It acquaints you with the declarative UI descriptions, componentization mechanisms, UI state management, rendering control syntax, and syntactic sugar. 5 6 7Follow the provided guidelines for UI development. For details about the components, see components. 8 9 10>  **NOTE**: 11> - All examples use the TypeScript (TS) language. If you are using another language, comply with the syntax requirements for that language. 12> 13> - The components used in the examples are preset in the UI framework and are used only to explain the UI description specifications. 14> 15> - Universal attribute and event methods generally apply to all components, and the attribute and event methods within a component apply only to this component. 16 17