Flow؛ تایپچکری که شبیه TypeScript شده
Flow، تایپچکر جاوااسکریپت که فیسبوک ساخته، حالا انقدر به TypeScript نزدیک شده که تشخیصشون از هم سخته: keyof، readonly، unknown، indexed access و conditional/mapped types همه پشتیبانی میشن. نکتهٔ متمایزکنندهش پشتیبانی درجهیک از Reactه؛ component و renders جزو خود سینتکس Flow هستن، props بهشکل پارامترهای نامدار تایپ میشن و قوانین ترکیب دیزاینسیستم بهجای باگ، به ارور تایپ تبدیل میشن.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده، و بررسی نهایی اون پیش از استفاده توصیه میشه. مسئولیت استفاده بهعهده کاربر هست. برای مطالعه متن اصلی خبر، اینجا رو کلیک کن
خلاصهٔ کاملتر
تو این صفحه اومده که Flow، تایپچکر جاوااسکریپت، انقدر سینتکسش به TypeScript نزدیک شده که بهسختی میشه از هم تشخیصشون داد. Flow حالا keyof، پراپرتیهای readonly، تایپ unknown، دسترسی ایندکسی T[K] و کرانهای جنریک با extends رو داره. علاوه بر اینا conditional types، mapped types و type guards هم پشتیبانی میشن.
هدف این نزدیکی اینه که جابهجایی کد بین دو ابزار راحتتر بشه؛ کسی که با TypeScript کار کرده تقریباً بدون یاد گرفتن چیز جدید میتونه Flow رو بخونه و بنویسه. این تیکه کد نشون میده که چطور یه تابع جنریک با keyof و indexed access نوشته میشه:
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی مقاله
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی مقاله
- عدم نمایش تبلیغات
منبع: JavaScript Weekly — https://flow.org/




