<!--
source: https://blueos.niceshare.site/reference/configuration/intro/
site: 蓝河文档馆
summary: 蓝河应用框架采用了类 web 开发范式，具有学习成本低，开发效率高的特点。框架提供了丰富的 UI 组件与样式，开发者可以因此高效搭建界面。同时框架提供了两套 API 接口，开发者可以按需选择。
-->
---
title: '框架简介'
description: '蓝河应用框架采用了类 web 开发范式，具有学习成本低，开发效率高的特点。框架提供了丰富的 UI 组件与样式，开发者可以因此高效搭建界面。同时框架提供了两套 API 接口，开发者可以按需选择。'
lastUpdated: 2025-07-09T13:34:57.000Z
---

蓝河应用框架采用了类 web 开发范式，具有学习成本低，开发效率高的特点。框架提供了丰富的 UI 组件与样式，开发者可以因此高效搭建界面。同时框架提供了两套 API 接口，开发者可以按需选择。

## 数据绑定

数据绑定可以让数据与视图非常简单地保持同步。当做数据修改的时候，只需要在逻辑层修改数据，视图层就会做相应的更新。数据绑定的具体使用参看[数据绑定](/reference/app-service/data-binding) 。

## 路由管理

框架负责管理整个应用的页面路由，实现页面间的无缝切换，管理每个页面的完整生命周期。开发者需要将页面在 manifest.json 中进行注册，在代码中通过框架提供的接口方法实现页面的切换。具体使用参看[manifest 文件](/reference/configuration/manifest)、[页面路由](/api/system/router)和[页面启动模式](/reference/extend/launch-mode)。

## UI 组件

提供了基础、表单，布局/容器、画布、导航、动画、系统风格等类型的一系列组件。通过参看[UI 组件](/component/common/rule)，您可以了 UI 组件解更详细的信息。

## API 接口

蓝河应用提供了 JS API 和 Native API 两种接口，以支撑高效和高性能的开发场景。如果您需要了解更多关于这些开放能力的信息，请移步[JS 功能接口](/api/system/app)与[Native API](/native/quickstart/introduction)进行了解。

## 生命周期

生命周期是指在程序运行的过程中，程序从创建、运行到销毁的整个过程。在这个过程中，程序会经历多个状态和阶段，每个阶段都会触发一些特定的回调函数，用于执行相应的操作和处理，这些回调函数被称为生命周期函数。

蓝河应用提供了自定义组件、页面与应用的生命周期函数，让开发者有机会在特定阶段运行相应的代码。如果您需要了解更多关于生命周期的信息，请移步[生命周期](/api/extend/lifecycle)
