LabHub
学习 学习路径 课程

CBA — Backstage 认证助理

CBA 模拟考 A

在 LabHub 中继续学习

首次创建新的 Backstage 应用时,正确做法是什么?

在本地开发中启动开发服务器后会发生什么?

Backstage 应用仓库为何区分 packages/plugins/ 目录?

开发服务器运行正常时,为什么仍要单独执行类型检查?

向 workspace 添加新的插件包,哪种方法合适?

为什么应提交 Backstage 仓库的依赖锁文件?

生产环境的后端构建命令做什么?

Backstage 文档推荐的默认容器构建方式是什么?

生产配置文件已放入镜像,如何让不同环境使用不同的值?

前端 bundle 会包含构建时配置,因此要注意什么?

要在本地确认后端插件的行为,首先应查看哪里?

一次性升级 Backstage 相关包版本的命令有什么作用?

Backstage 项目的默认测试命令执行什么?

构建 Backstage 时为何要使用项目要求范围内的 Node.js 版本?

哪项正确描述 Backstage 的客户端—服务器结构?

同时读取默认配置文件和生产配置文件时会怎样?

为什么生产 Backstage 推荐使用 PostgreSQL?

部署到生产后,前端的所有后端请求都失败,首先检查什么配置?

用同一 hostname 提供前端和后端有什么好处?

为什么生产环境不能保留 guest 认证提供方?

为源码管理系统集成配置 token 的目的是什么?

如何不把 token 直接写入配置文件,而从外部注入?

将 Backstage 部署到 Kubernetes 时,如何让容器重启后数据仍保留?

将 Backstage 后端扩展到两个以上副本时,应确认什么?

为什么不让浏览器直接调用内部 API,而使用后端 proxy 配置?

把 Backstage 升级到新 release 时,推荐什么流程?

启用 permission framework 后,实际决定的是什么?

catalog 中 Location entity 的作用是什么?

在配置文件的 location 列表中填写 URL 的静态注册方式,有什么特性?

annotation backstage.io/managed-by-location 表示什么?

注册仓库中的 entity 没有显示,哪种诊断最高效?

关于 entity 的 name 字段约束,哪项正确?

catalog 中的关系是如何生成的?

数据库或对象存储等服务所依赖基础设施,应使用哪种 entity?

在 Component 定义中声明依赖某个 Resource 后会发生什么?

自动扫描组织仓库并查找、注册 entity 定义文件的方式叫什么?

仓库中的 entity 定义文件已删除,但 entity 仍存在,如何解释?

指定 annotation backstage.io/source-location 的目的是什么?

为什么 catalog 会定期重新处理已注册的 entity?

注册一个写有不存在 entity 类型的定义文件后会怎样?

如何把新的前端插件接入应用?

要给 entity 页面增加新 tab,通常修改哪里?

只在具有特定 annotation 的 entity 上显示卡片,应怎么做?

扩展 Backstage UI 时,为什么使用与 core 相同的 UI library?

如何让整个门户的颜色和 typography 符合公司品牌?

前端 component 获取后端数据时,推荐哪种方式?

向应用添加后端插件时需要做什么?

把插件与外部服务通信的 client 注册为 factory,有什么好处?

如何给 scaffolder 添加公司专用步骤?

要在 template 输入页面加入可从内部系统选择值的输入框,应怎么做?

插件之间创建链接时,为什么使用 route reference 而不是路径字符串?

测试 Backstage 前端 component 时,为什么使用测试应用 wrapper?

希望为不同团队提供不同的门户首页,哪种方法合适?

如何把内部 wiki 文档纳入搜索结果?

想改变 core component 的默认外观,最安全的方法是什么?

插件包中的开发目录有什么作用?

如何只允许 owner 团队删除 catalog entity?

在 entity 页面并排布置卡片,哪种方式合适?

如何在多个 Backstage 实例间共享仅供内部使用的插件?

大量修改应用代码后,为什么升级会变难,如何缓解?