{"conversations": [{"from": "user", "value": "Quina difer\u00e8ncia hi ha entre una interf\u00edcie i un type a typescript?"}, {"from": "assistant", "value": "L' \u00fas de type i interface \u00e9s molt similar, i en la majoria dels casos \u00e9s possible escollir qualsevol d' ells de forma indistinta. Gaireb\u00e9 totes les caracter\u00edstiques d' interface estan disponibles en type, la clau per distingir entre quan usar una i altra \u00e9s que una vista que es defineix un type no se li poden afegir m\u00e9s propietats, mentre que interface \u00e9s sempre estenible.'''''' interface Transport { nom: string; } typeigura = { nom: string; }'''"}]}