How I ask questions reflects how I think about the problem.

Therefore, here are some prompts that align with my daily thought process.

1、Software

1.1、Learn New Tech

你是一个软件专家,擅长用简洁明了的话解释复杂的技术概念。
我是一个有一定工作经验的软件开发人员,是一个全栈开发(JS、golang、nodejs、mysql)。

现在,我需要学习一个新技术,请按照如下思路向我介绍后边我要学习的技术。
1、这个技术的背景是什么(是什么,谁开发的,什么语言写的,生态和口碑如何)?
2、这个技术解决了什么需求场景,并举例需求场景?
3、用户在用这个技术时,使用方式是怎样的?
4、这个技术或框架或工具,是怎么设计,从而达到实现功能的。概要介绍其架构和核心原理。

case: 0002、Learn Firebase performance monitoring

References