HTML → JSX
HTML'i React JSX'e çevir. className, htmlFor, style nesneleri, self-closing etiketler, bileşen sarmalayıcı ve .html içe aktarma.
Yaygın HTML özniteliklerini React’e eşler (className, htmlFor, tabIndex). Satır içi style dizeleri style nesnesine dönüşür. Yorumlar JSX yorumu olur. Tam bir HTML ayrıştırıcı değildir.
Nasıl çalışır
HTML yapıştır veya içe aktar
HTML parçası yapıştır veya 5 MB'a kadar .html dosyası içe aktar. Parça markup ve kısmi HTML çalışır.
Çıktı biçimini seç
Yalnızca markup dönüştür veya Bileşen olarak sarmala ile varsayılan React fonksiyonu ve isteğe bağlı <> fragment export et.
Dönüştür ve dışa aktar
Dönüştür'e tıkla (günlük limite sayılır). JSX kopyala veya .jsx / .tsx indir.
Neden HTML'i JSX'e çevirmeli?
Tasarım teslimleri ve eski şablonlar genelde HTML gelir. JSX dönüşümü, markup'ı React bileşenlerine taşırken attribute yeniden adlandırmayı hızlandırır.
Neden bu araç
- class → className ve htmlFor eşlemesi
- Inline style → style nesnesi
- Self-closing void etiketler
- HTML yorumları → JSX yorumları
- İsteğe bağlı React bileşen sarmalayıcı
- Sınırsız — günlük kota yok
Sorular
HTML'de JSX'te ne değişir?
class → className, for → htmlFor, birçok camelCase attribute eşlenir, inline stiller nesne olur, void elemanlar self-close olur.
Tam React bileşeni alabilir miyim?
Evet. Bileşen olarak sarmala aç, ad ver ve isteğe bağlı React fragment ile sar.
SVG veya özel elemanları işler mi?
Yaygın etiketler dönüşür. Karmaşık SVG attribute'ları ve web component'ler elle düzeltme gerektirebilir — hafif dönüşüm, tam ayrıştırıcı değil.
data- ve aria- attribute'ları değişir mi?
data-* ve aria-* adları olduğu gibi kalır; React'in beklediği biçim budur.
HTML'im sunucuya gider mi?
Hayır. Dönüştürme tamamen bu sekmede çalışır.
Günlük limit var mı?
Hayır. Bu araçta günlük kota yok.
Easy24 işine yaradıysa kahve ısmarla
Araçlar tarayıcıda ücretsiz kalır. Kreosus üzerinden tek seferlik destek verirsin. Türkiye kartları geçer.
Benzer Geliştirici araçları
Tümünü görJSON Biçimlendirici
Geliştirici
JSON'u tarayıcıda güzelleştir, küçült, doğrula ve anahtarları sırala. 2 veya 4 boşluk girinti, dosya içe aktarma ve indirme.
AçMeta Etiket Üretici
Geliştirici
SEO başlık, açıklama, Open Graph, Twitter Card ve canonical etiketlerini canlı sosyal önizleme ile oluştur. Tarayıcıda çalışır.
AçCSS Gradyan Oluşturucu
Geliştirici
Doğrusal ve radyal CSS gradyanları tasarla; üç renk durağına kadar. Canlı önizleme, hazır şablonlar, hex girişi, kopyala veya indir.
Aç