TypeScript Transformer 3 برای PHP اومد!
TypeScript Transformer 3 بعد از سه سال بازنویسی کامل منتشر شد. این پکیج محبوب PHP حالا به یک فریمورک واقعی برای ایجاد پل بین PHP و TypeScript تبدیل شده. مهمترین تغییرات شامل حذف Collector ها، معرفی سیستم AST، پشتیبانی از PHPStan، و اضافه شدن حالت watch برای رصد تغییرات لحظهای فایلهاست. این نسخه توسعهپذیری را به شکل چشمگیری بهبود داده و امکانات خیلی بیشتری نسبت به نسخههای قبلی ارائه میده.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
TypeScript Transformer 3 بعد از حدود سه سال کار، بالاخره منتشر شد. Ruben Van Assche، سازنده این پکیج، تصمیم گرفت کل کدبیس قبلی رو پاک کنه و از صفر شروع به نوشتن بکنه. دلیل اصلی این تصمیم، گسترشپذیری ضعیف نسخههای قبلی بود؛ بهخصوص وقتی که کسی میخواست این پکیج رو با Laravel Data ترکیب کنه، با محدودیتهای جدی روبرو میشد.
در نسخههای قبلی یه سیستم Collector وجود داشت که کلاسهای واجد شرایط رو پیدا میکرد و بعد Transformer اونها رو به TypeScript تبدیل میکرد. در v3 این مفهوم کلاً حذف شده؛ حالا هر کلاس از میان تمام Transformer ها رد میشه و اولین Transformer ای که یه شیء Transformed معتبر برگردونه، برندهست. این تغییر باعث میشه توسعهدهندهها راحتتر Transformer های سفارشی برای نیازهای خودشون بسازن.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




