بررسی Angular 22؛ تغییرات مهم و قابلیتهای جدید
بررسی جامع تغییرات Angular 22؛ از Signal Forms و Resource API تا بهبودهای Router، Template، SSR، Change Detection، ابزارهای AI و Breaking Changes مهم برای پروژههای واقعی.
بررسی جامع تغییرات Angular 22؛ از Signal Forms و Resource API تا بهبودهای Router، Template، SSR، Change Detection، ابزارهای AI و Breaking Changes مهم برای پروژههای واقعی.
در این اپیزود، متین از تجربهی تغییر مسیرش میگه؛ از زمانی که فهمید به رشتهی دانشگاهیاش بیعلاقه نیست، اما ایدهآلش هم نیست. از ترس قضاوت دیگران و همزمان جلو بردن دانشگاه و کار. از اینکه علاقه به برنامهنویسی چطور مسیرش رو شفافتر کرد. و اینکه تغییر مسیر، حذف گذشته نیست؛ پیدا کردن جای درستشه.
توی اپیزود صفر رادیو اسکریپت، علی از داستان شکلگیری پادکست میگه؛ از جایی که همراه با متین وسط چالشهای روزمرهٔ تیم زیرساخت فرانتاند تصمیم گرفتن تجربههاشون رو جایی ثبت کنن. این اپیزود یه معرفی خودمونیـه برای اینکه شنونده بدون رادیو اسکریپت از کجا شروع شد و قراره به کجا بره.
در این مقاله به Angular 21 میپردازیم و بررسی میکنیم که با حذف Zone.js و روی کار آمدن Signal Forms (و دیگر تغییرات مهم) چطور تجربهٔ توسعه دهندهها سادهتر، مدرنتر و با عملکرد بهتر شده است. همچنین امکانات جدید مثل تست با Vitest، کتابخانهٔ دسترسپذیری Angular Aria و ابزارهای AI/CLI for AI را مرور خواهیم کرد تا دیدی کامل نسبت به گرایش نسل جدید Angular داشته باشیم.
جاوا اسکریپت واقعاً چیست؟ در این مقاله، با رد کردن تصورات غلط رایج (مثل ارتباطش با جاوا)، به هویت اصلی JS، استاندارد ECMAScript و TC39 میپردازیم و کشف میکنیم که چرا JS یک زبان کامپایلی و چند پارادایمی است.
ما هنوز جاوا اسکریپت را کامل نمیشناسیم! در این پست، استارت سری مقالات چکیدهی کتاب You Don’t Know JS Yet را میزنیم؛ مسیری برای عبور از دانش سطحی و درک عمیق پایههای JS، مخصوص توسعهدهندگانی که میخواهند حرفهایتر کد بزنند.
از نسخههای ابتدایی ES1 تا استانداردهای مدرن ES2024، مسیر جاوااسکریپت پر از تغییرات بزرگ و بهبودهای اساسی بوده است. در این مقاله به مرور سیر تحول این زبان از گذشته تا امروز میپردازیم، نقش ابزارهایی مثل Babel را بررسی میکنیم، و میبینیم چگونه مرورگرها بخش به بخش با استانداردهای جدید هماهنگ شدند.
نسخهی ۴ Tailwind CSS کاملاً بر پایه CSS مدرن طراحی شده و دیگر نیازی به SCSS یا LESS نیست. در این مقاله، روش نصب و راهاندازی Tailwind 4 در Angular 20 و تبدیل پروژههای قبلی از SCSS به CSS را به سادهترین شکل آموزش میدهیم