this time, we will use fastapi to build a simple backend server.
we will follow the official documentation.
activate the previously created conda virtual environment.
install fastapi inside the virtual environment.
open a code editor in the current directory.
create an `app` folder and add a `main.py` file inside it.
copy the basic example provided in the official documentation.
install the `black formatter` extension for python formatting.
since i use `cursor ai`,
i will create a `settings.json` file inside the `.vscode` folder and add configuration for `black formatter`.
i have disabled auto-formatting on file save.
now, let's start the development server.
open a browser and verify that the basic example from the official documentation is working correctly.