JSX چگونه کامپایل می شود؟
JSX چگونه کامپایل می شود؟

تصویری: JSX چگونه کامپایل می شود؟

تصویری: JSX چگونه کامپایل می شود؟
تصویری: Web Apps of the Future with React by Neel Mehta 2024, نوامبر
Anonim

بنابراین، اگر فایل های جاوا اسکریپت حاوی JSX ، که آن فایل باید ترجمه شود. یعنی قبل از فایل می شود به مرورگر وب، a JSX کامپایلر هر کدام را ترجمه خواهد کرد JSX به جاوا اسکریپت معمولی JSX React "عناصر" را تولید می کند. یک عنصر React به سادگی یک نمایش شی از یک گره DOM است.

همچنین پرسیده شد که JSX چگونه تجزیه می شود؟

JSX به سادگی یک دستور HTML مانند را می گیرد و آن را به React تودرتو تبدیل می کند. اساساً 3 چیز وجود دارد که باید بفهمیم چه زمانی تجزیه آ JSX کد: نام / جزء عنصر React. ویژگی های عنصر React.

علاوه بر این، JSX چیست؟ JSX یک نحو شبیه XML/HTML است که توسط واکنش نشان دهید که ECMAScript را گسترش می دهد تا متنی شبیه به XML/HTML بتواند با جاوا اسکریپت/همزیستی داشته باشد. واکنش نشان دهید کد برخلاف گذشته، به جای قرار دادن جاوا اسکریپت در HTML، JSX به ما اجازه می دهد HTML را در جاوا اسکریپت قرار دهیم.

علاوه بر این، واکنش JSX چگونه کار می کند؟

JSX یک مرحله پیش پردازنده است که سینتکس XML را به جاوا اسکریپت اضافه می کند. حتما می توانید استفاده کنید واکنش نشان دهید بدون JSX ولی JSX باعث می شود واکنش نشان دهید خیلی ظریف تر درست مثل XML، JSX برچسب ها دارای نام تگ، ویژگی ها و فرزندان هستند. اگر یک مقدار مشخصه در داخل گیومه قرار گیرد، مقدار یک رشته است.

آیا React نیاز به کامپایل دارد؟

تلفیقی که در واکنش نشان دهید در زمان ساخت JSX است تدوین شده است به کد ضروری جاوا اسکریپت. از آنجایی که هم Babel و هم TypeScript برای مدت طولانی از JSX پشتیبانی می کنند، React انجام می دهد دیکته نکنید که از کدام نسخه Babel یا TypeScript باید در پروژه خود استفاده کنید. را گردآوری فرآیند به خودی خود بسیار ساده و قابل درک است.

توصیه شده: