I have used a framework called FastAPI that generates an OpenAPI documentation automatically from endpoints written in Python. It is really useful because the documentation is always up to date and other tools used with OpenAPI can also generate tests for your endpoints.
I have 3 questions:
Does this kind of thing exists in the NodeJS (express) ecosystem (using typescript would be a plus)? I am not talking about annotation here just to be clear.
Does it exist with other frameworks written for other languages than Python?
Does this technology has a specific name so I can improve my search?
I tried searching on google/stackoverflow but I think I lack the correct wording to make my search useful.