کتاب انگولار مدرن، نوشته آرمن واردانیان، راهنمایی ضروری برای توسعهدهندگان انگولار است که میخواهند با جدیدترین ویژگیهای این فریمورک قدرتمند، از جمله سیگنالها، رندرینگ سمت سرور و تشخیص تغییرات بدون زون، مهارتهای خود را بهروز کنند. این کتاب با آموزش عملی از طریق ساخت یک سیستم کامل مدیریت منابع انسانی (HR)، شما را در استفاده از قابلیتهای پیشرفته انگولار، مانند تزریق وابستگی، RxJS و کامپوننتهای مستقل، توانمند میکند. خرید نسخه چاپی شامل نسخه رایگان eBook در فرمتهای PDF و ePub از انتشارات Manning است.
فریمورک انگولار با هر نسخه جدید، ویژگیهای نوآورانهای را معرفی میکند که توسعه وب مدرن را سادهتر و کارآمدتر میکنند. این کتاب شما را با تکنیکهای بهروز مانند سیگنالها برای مدیریت حالت، رندرینگ سمت سرور برای بهبود سئو و عملکرد، و استراتژیهای تست پیشرفته آشنا میکند. با پروژههای عملی و راهنمای مهاجرت از پروژههای قدیمی، این کتاب به شما کمک میکند تا برنامههای خود را به استانداردهای مدرن ارتقا دهید و تجربه کاربری بهتری ارائه کنید.
بخش اول: آشنایی با انگولار مدرن
خوشآمد به انگولار مدرن: مروری بر قابلیتهای جدید و رویکردهای مدرن.
آیندهای مستقل: استفاده از کامپوننتهای مستقل برای سادهسازی ساختار پروژه.
تزریق وابستگی بهبودیافته: تکنیکهای پیشرفته برای مدیریت وابستگیها.
قابلیتهای جدید بلوکهای ساخت انگولار: بهروزرسانیهای کامپوننتها و دایرکتیوها.
بخش دوم: برنامهنویسی واکنشی و تست
RxJS در انگولار مدرن: استفاده از اپراتورهای سفارشی برای مدیریت دادههای پویا.
سیگنالها: رویکردی جدید به برنامهنویسی واکنشی: معرفی سیگنالها برای مدیریت حالت.
غوطهوری عمیق در سیگنالها: بررسی پیشرفته مفاهیم سیگنالها.
تست واحد در انگولار مدرن: استراتژیهای تست پیشرفته برای اطمینان از کیفیت کد.
بخش سوم: بهینهسازی و مهاجرت
انگولار مدرن در همهجا: استفاده از انگولار در پروژههای مقیاسپذیر.
چه چیزی در آینده انگولار منتظر است؟: نگاهی به روندهای آینده فریمورک.
این کتاب با پروژه عملی ساخت یک سیستم مدیریت منابع انسانی، شما را در استفاده از ویژگیهای جدید انگولار مانند سیگنالها، رندرینگ سمت سرور و کامپوننتهای مستقل هدایت میکند. همچنین، راهنماییهای دقیق برای مهاجرت پروژههای قدیمی به الگوهای مدرن و بهینهسازی عملکرد با تکنیکهای جدید ارائه میدهد. از بهبود تجربه توسعهدهنده تا افزایش سرعت بارگذاری برنامه و سئو، این کتاب ابزارهای لازم برای ساخت برنامههای وب مدرن و مقیاسپذیر را فراهم میکند.
کتاب بر نسخههای ۱۲ و بالاتر انگولار تمرکز دارد و از فناوریهایی مانند TypeScript، RxJS، سیگنالها و رندرینگ سمت سرور استفاده میکند. ویژگیهایی مانند تشخیص تغییرات بدون زون و ابزارهای CLI بهبودیافته، توسعه برنامههای سریع و امن را ممکن میسازند. این کتاب همچنین با ابزارهای اکوسیستم انگولار مانند Angular DevTools و Vite ادغام شده است تا تجربه توسعه را بهبود بخشد.
این کتاب برای توسعهدهندگان با تجربه انگولار که میخواهند با نسخههای ۱۲ و بالاتر کار کنند، مناسب است. دانش پایه در انگولار و TypeScript به درک بهتر محتوا کمک میکند، اما آموزشهای عملی کتاب برای توسعهدهندگان با تجربه متوسط نیز قابلفهم است.
آرمن واردانیان، توسعهدهنده، مربی و کارشناس توسعهدهنده گوگل (GDE) برای انگولار، با مشارکت در پادکست محبوب Adventures in Angular و مقالات متعدد در زمینه انگولار و TypeScript، دانش خود را با زبانی روان و مثالهای عملی ارائه کرده است.
نظرات کاربران