این ژنراتور محمول Typscript Zod را در گرد و غبار ترک می کند

سلام هکرنون! در طول تعطیلات کریسمس ، من یک ژنراتور جدید از نوع ابزار ابزار برای توسعه دهندگان TypeScript نوشتم که پیش بینی های ایمن نوع را تولید می کند. آنها واقعاً مفید هستند وقتی نمی خواهید به any تایپ کردن JSON.parse() برمی گردد

در اینجا می خواهم این ابزار جدید (ژنراتور کوتاه) را با سه نوع اصلی از این ابزار مقایسه کنم. بله ، ابزار من تا کنون بی نظیر نیست ، اما هنوز هم ترفندهای جالبی در آستین خود دارد.

ژنراتور چگونه متفاوت است؟

tl ؛ dr ؛ این نوع ایمن است که در آن قرار می گیرد ، پرونده های استاتیک با کد را برای حداکثر سازگاری تولید می کند ، از بسیاری جهات سریع سریع و ریز و درشت است و دارای یک ژنراتور تست واحد مفید است تا 100 ٪ پوند مطمئن باشد که پیش بینی های تولید شده همانطور که انتظار می رود کار می کنند.

این داستان به یک مقایسه نسبتاً عمیق از ژنراتور با سایر چکرهای نوع اجرا می رسد و همچنین مروری گسترده تری از مباحث مربوطه ارائه می دهد. این در حال تبدیل شدن به یک مقاله تحلیلی تر از “سلام ، x من از y است از y” با هر تکرار.

مقدمه

اول و مهمتر از همه ، احترام صمیمانه من به همه سازندگان ابزار و به ویژه برای کسانی که در طراحی ، اجرای ، آزمایش و مستند سازی هر ابزاری که ژنراتور را در این پست مقایسه می کنم ، درگیر هستند (Zod ، Typia ، TS-Auto-Guard ، ts-runtime-checks). به کار عالی ادامه دهید ، مردمی!

مقایسه ژنراتور با زمان اجرا خالص …

Source link