When we use Uno?

I wonder when we use Uno. In Guide, they recommended using javascript. But, I don’t know that. just I know C#. Just using Javascript, can I make any app?

Uno is typically used when working with Foreign Code, which is useful when you want to extend certain platform specific functionality that hasn’t been brought to JS/UX markup yet.