استفاده نکردن از JavaScript

javascript
python

#21

من صرفا گفتم که این کار ممکنه


#22

بله درسته… :rose:
البته امیدوارم سو تفاهم نشده باشه چون بنده اصلا اصلا قصد جسارت نداشتم :slight_smile:
فقط می خواستم بدونم آیا واقعا روش صحیحی برای استفاده یه ابزار دیگه به جای جاوا اسکریپت وجود داره یا نه… که آقا سمیر توضیحات خیلی خوبی رو ارائه کردند…
ضمن اینکه در انتها فرمودید که در نهایت تسلط به جاوا اسکریپت ضرورت محسوب میشه…


#23

دلیل transpile کردن به js اینه که مرورگر ها فعلا فقط از js به عنوان زبان قابل تفسیر استفاده میکنند و دلیل استفاده از یک زبان دیگه پوشش دادن ضعف های js هست، کافیه مدت کوتاهی از TypeScript یا ClojureScript و Elm و غیره استفاده کنید تا تفاوت احساس بشه، مورد دیگه اینه که واقعا لازم نیست خیلی در گیر کد js خروجی باشیم چون اصلا قرار نیست human friendly باشه بخصوص وقتی که برای prod خروجی میگیریم.

چیزی که در موردش کمتر بحث میشه فناوری WebAssembly یا wasm هست، wasm این قدرت رو به ما میده که binary های native که پرفرمنس بالایی دارند برای مرورگرهایی که از wasm پشتیبانی میکنند(تقریبا همه مرورگرهای جدید) بسازیم و دیگه مجبور به تبدیل کد به js نباشیم اما به طور همزمان تداخلی هم با js نداشته باشه.


#24