• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Hire tech talent
    • Blog
    • Sales
    • Salary Calculator

0

15.8K
Views
¿Cuál es la diferencia entre las extensiones .ts y .tsx? Ambos se usan como extensiones para archivos mecanografiados en react. Entonces, ¿dónde debemos usarlos?

Soy nuevo en reaccionar y estoy trabajando en un proyecto. Me encuentro con las .ts y .tsx . No entiendo dónde debo usar .ts y .tsx . Cualquier ayuda en esto es muy apreciada. ¡Gracias!

almost 4 years ago · Santiago Trujillo
4 answers
Answer question

0

La extensión .tsx se usa cuando queremos incrustar elementos JSX dentro de los archivos, mientras que .ts se usa para archivos Typescript sin formato y no admite agregar elementos JSX.

almost 4 years ago · Santiago Trujillo Report

0

Todas las respuestas anteriores son correctas.

Los archivos .ts contienen solo TypeScript puro

.tsx también ha incluido JSX.

Desde otro punto de vista, puede copiar todo desde un archivo .ts y pegarlo en un archivo .tsx , y no necesita modificar nada. Pero si está copiando desde un archivo .tsx , debe refactorizarlo eliminando los elementos JSX .

almost 4 years ago · Santiago Trujillo Report

0

Use .ts para archivos TypeScript puros.

Use .tsx para archivos que contengan JSX.

Por ejemplo, un componente de React sería .tsx , pero un archivo que contenga funciones auxiliares sería .ts .

almost 4 years ago · Santiago Trujillo Report

0

Use .ts para archivos TypeScript puros.

Use .tsx para archivos que contengan JSX.

Por ejemplo, un componente de React sería .tsx , pero un archivo que contenga funciones auxiliares sería .ts .

almost 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!