Tipik bir tepki projesi üzerinde çalışmaya başladım ve kendime düzenli sınıf dosyaları ile ne yapmam gerektiğini sorun. .ts veya .tsx dosyaları kullanmalıyım ve daha sonra bir tepki projesi olmasa bile .tsx dosyasını kullanmama sebeplerini bulamadım! .tsx dosyalarını kullanmamamız için herhangi bir sebep veya belirli bir durum var mı? hayır eğer neden yazı takımı ekibi tamamen yeni uzantı ekliyor?.tsx yerine tüm zamanlar .tsx kullanmak için herhangi bir dezavantajı var mı?
20
A
cevap
21
JSX Harmony
kipinde, JavaScript'iniz x
'u kullanmanızın bir çeşit kullanımıdır. Bu geçerli olduğunda bildirilir:
doSomething(<div>My div</div>);
Ancak, dosya uzantısı gerçekten sürece ön işlemciler kararınızdan (browserify veya webpack) farkında olarak, fark etmez. Ben, birincisi, tüm JavaScript'im için, Reaktif olmasalar bile .js
'u kullanıyorum. Her şey için tsx
veya ts
'u kullanmayı tercih edebilirsiniz, ki bu benim görüşüme göre daha tutarlı.
İlgili konular
- 1. GC.disable'ın herhangi bir performans dezavantajı var mı?
- 2. Firebug kullanmak için herhangi bir rehber/kılavuz var mı?
- 3. TabLayout'ta SpannableString'i kullanmak için herhangi bir yol var mı?
- 4. Pd uzatılmış yerine vanilya Saf Veri kullanmak için herhangi bir sebep var mı?
- 5. Kayıtlı işlemlerimde PRINT'i kullanmanın bir dezavantajı var mı?
- 6. Bahar Roo için Thymeleaf için herhangi bir ekleme var mı?
- 7. Temel türler üzerinde yineleme yaparken const başvuru kullanmanın herhangi bir dezavantajı var mı?
- 8. Kullanmak için herhangi bir sebep! 0 yerine true?
- 9. Moodle için herhangi bir API var mı?
- 10. Kullanmanın herhangi bir dezavantajı var mı: text/plain; charset = "UTF-8"
- 11. Bir burun testi sınıfı için (self) yerine __init __ (self) kullanmak için bir dezavantaj var mı?
- 12. Bir Çalışabilir sınıf özniteliğini, tüm zamanlar boyunca
- 13. Herhangi bir getNLMultibutton kitaplığı var mı?
- 14. "Vurgulu" kodun herhangi bir yolu var mı?
- 15. Küçük resimler için herhangi bir java kütüphanesi var mı?
- 16. Alan adları kullanmak için bir URN şeması var mı?
- 17. java tr /// (veya eşdeğer) kullanmak için bir yolu var mı?
- 18. Herhangi bir guava genel görünümü var mı?
- 19. Iterables yazdırmak için herhangi bir tek işlevi var mı
- 20. .NET Core için herhangi bir GAC eşdeğeri var mı?
- 21. Django ile akbaba kullanmak için basit bir yolu var mı?
- 22. Bükülmüş sunucu için herhangi bir "uzak konsol" var mı?
- 23. Android api'yi bir cihazda kullanmak için bir konsol var mı?
- 24. Clojure içinde, kullanmak için ... kullanmak yerine deyimsel olarak kullanmaktır ... ns makrosunda kullanmak yerine ...
- 25. İki seçeneği "birleştirmek" için herhangi bir yol var mı?
- 26. Makroları tanımlandıkları aynı dosyada kullanmak için herhangi bir numara var mı?
- 27. PLINQ'in herhangi bir faydası var mı?
- 28. Java Applet'leri için herhangi bir eklenti çerçevesi var mı?
- 29. Eclipse'den başlatıldığında JBoss'u hızlandırmak için herhangi bir ipucu var mı?
- 30. RenderBody() gereksinimini ortadan kaldırmak için herhangi bir yolu var mı?