reactjs - Fonksiyonel Typescript React Bileşeni için özellikleri tanımlarken type mı interface mi kullanmalıyız?


Typescript ile React Fonksiyonel bileşenleri kullanırken, özellikler için bir arayüz/type tanımlamamız gerekir. Hangi çözüm tercih edilir, type mı yoksa interface mi ve neden?

"React.FC, fonksiyonumuzun imzasının doğru olduğunu ve dönüş değerinin geçerli JSX olduğunu garanti eder. Ayrıca TypeScript generikleri sayesinde, props türümüzü ya inline olarak ya da bir interface/type sağlayarak geçirebiliriz."

https://levelup.gitconnected.com/using-react-functional-components-with-hooks-in-typescript-6d61075edddc