banner
按时间整理的学习笔记。

文章归档

Scroll down
Compose

一、为什么 Compose 更强调状态

传统 View 体系里,页面通常是“找到控件,然后修改控件属性”:

1
2
textView.text = user.name
progressBar.visibility = View.GONE

Compose 的思路更接近“状态是什么,界面就长什么样”。当状态变化时,相关 Composable 会重新执行,生成新的 UI 描述。

一、为什么本地开发需要 Compose

后端项目通常不只是一个应用进程,还依赖数据库、缓存、消息队列、对象存储、搜索引擎等组件。如果每个成员都手动安装,环境差异会越来越大。

Docker Compose 的价值是把这些依赖写成一份可执行的环境说明。

1
请输入关键词进行搜索