Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
mostafa-nematpour committed Nov 5, 2024
2 parents 7d26efb + 63da5be commit 3e99600
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/guide/essentials/template-syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Vue از سینتکس تمپلیت که برپایه HTML گسترش یافته استفاده می‌کند، و این اجازه رو به شما می‌دهد تا DOM نمایش داده شده را به دیتای موجود در کامپوننت متصل کنید. تمام تمپلیت‌های Vue از لحاظ سینتکس، HTML معتبر هستند که می‌توانند توسط مرورگرها و تحلیل کننده‌های HTML تحلیل شوند.

در زیر کاپوت، Vue تمپلیت‌ها را به کد جاوااسکریپت بسیار بهینه شده کامپایل می‌کند. همراه با سیستم reactivity، فریمورک Vue می‌تواند بصورت هوشمندانه حداقل تعداد کامپوننت‌هایی که باید مجددا رندر شوند را پیدا کند و در هنگام تغییر state برنامه، حداقل دستکاری‌های DOM را اعمال کند.
در پشت صحنه، Vue تمپلیت‌ها را به کد جاوااسکریپت بسیار بهینه شده کامپایل می‌کند. همراه با سیستم reactivity، فریمورک Vue می‌تواند بصورت هوشمندانه حداقل تعداد کامپوننت‌هایی که باید مجددا رندر شوند را پیدا کند و در هنگام تغییر state برنامه، حداقل دستکاری‌های DOM را اعمال کند.

اگر با Virtual DOM آشنا هستید و قدرت جاوااسکریپت خام را ترجیح می‌دهید، شما همچنین می‌توانید [مستقیما از Render Functions](/guide/extras/render-function) بجای تمپلیت‌ها، با پشتیبانی اختیاری از JSX استفاده کنید.

Expand Down

0 comments on commit 3e99600

Please sign in to comment.