دانلود کتاب ASP.NET Core 3 and React: Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3
عنوان فارسی | ASP.NET Core 3 and React: توسعه کامل وب پشته ای با استفاده از ASP.NET Core ، React و TypeScript 3 |
---|---|
عنوان اصلی | ASP.NET Core 3 and React: Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3 |
ناشر | Packt Publishing |
نویسنده | Carl Rippon |
ISBN | 1789950228, 9781789950229 |
سال نشر | 2019 |
زبان | English |
تعداد صفحات | 598 [768] |
فرمت کتاب | pdf - قابل تبدیل به سایر فرمت ها |
حجم فایل | 12 مگابایت |
توضیحاتی در مورد کتاب
با استفاده از ASP.NET Core، React، TypeScript و Azure برنامههای تک صفحهای مدرن، مقیاسپذیر و آماده ابر بسازید
ویژگیهای کلیدی
- پتانسیل کامل و جدیدترین ویژگیهای .NET Core 3.0، TypeScript 3 و React را کاوش کنید
- با نحوه مدیریت دادهها، طراحی برنامه، و بستهبندی و ایمنسازی برنامههای وب خود آشنا شوید
- بهترین شیوههای استفاده از React و TypeScript را برای ساختن یک فرانتاند مقیاسپذیر که با REST API در تعامل است را کشف کنید
توضیحات کتاب
هسته ASP.NET مایکروسافت یک هسته قوی و قوی است. چهارچوب API وب چند پلتفرمی با کارایی بالا، و React فیسبوک از جاوا اسکریپت اعلامی برای ایجاد یک تجربه کاربری غنی و تعاملی در وب سمت مشتری استفاده می کند. آنها با هم می توانند برای ساخت برنامه های پشته کامل با امنیت و مقیاس پذیری افزایش یافته در هر لایه استفاده شوند.
این کتاب با هدایت شما به اجزای React و TypeScript برای ساختن یک برنامه کاربردی تک صفحه ای بصری شروع می شود. شما نحوه طراحی API های مقیاس پذیر REST را خواهید فهمید که می توانند با یک frontend مبتنی بر React ادغام شوند. با جدیدترین ویژگیها، الگوهای محبوب و ابزارهای موجود در اکوسیستم React، از جمله اجزای مبتنی بر عملکرد، React Router و Redux آشنا خواهید شد. این کتاب نشان میدهد که چگونه میتوانید از TypeScript به همراه React برای قوی و قابل نگهداری جلویی استفاده کنید. سپس ویژگیهای مهم داتنت Core مانند کنترلکنندههای API، مسیریابی ویژگیها و اتصال مدل را پوشش میدهید تا به شما در ساختن یک باطن محکم کمک کند. علاوه بر این، امنیت API را با سیاستهای هویت و مجوز ASP.NET Core بررسی خواهید کرد و قبل از استقرار برنامه خود در ابر Azure، تستهای واحد قابل اعتماد را با استفاده از NET Core و React بنویسید.
در پایان کتاب، شما تمام دانشی را که برای تقویت مهارتهای C# و جاوا اسکریپت خود نیاز دارید و ساخت برنامههای آماده برای تولید کامل پشته و با ASP.NET Core و React، به دست خواهید آورد.
p>آنچه یاد خواهید گرفت
- با استفاده از کنترلرهای API، API های RESTful را با .NET Core بسازید
- با استفاده از Hook کامپوننت های React با شدت تایپ، تعاملی و مبتنی بر عملکرد ایجاد کنید.
- با استفاده از کامپوننتهای React قابل استفاده مجدد فرمها را به طور کارآمد بسازید
- مدیریت حالت سمت سرویس گیرنده را با Redux و React Context API انجام دهید
- ایمنسازی APIهای REST با هویت ASP.NET و خطمشیهای مجوز
- اجرای طیف وسیعی از تستهای خودکار در قسمت جلویی و باطن
- اجرای فرآیندهای یکپارچهسازی پیوسته (CI) و تحویل مداوم (CD) در Azure با استفاده از Azure DevOps <. /ul>
- آشنایی با ASP.NET الگوی Core React
- ایجاد برنامههای Decoupled React و ASP.NET Core
- شروع به کار با React و TypeScript
- مسیریابی با React Router
- کار با فرم ها
- مدیریت حالت با Redux
- تعامل با پایگاه داده با Dapper
- ایجاد نقاط پایانی REST API
- ایجاد یک زمان واقعی API با SignalR
- بهبود عملکرد و مقیاس پذیری
- ایمن سازی Backend
- تعامل با RESTful API
- افزودن تست های خودکار < li>پیکربندی و استقرار در Azure
- پیاده سازی CI و CD با Azure DevOps
این کتاب برای چه کسی است
اگر شما یک توسعهدهنده وب هستید که به دنبال ایجاد برنامههای کاربردی وب جامد فول استک با NET Core و React هستید، این کتاب برای شما مناسب است. اگرچه این کتاب هیچ دانشی از React ندارد، اما انتظار می رود که شما درک اولیه ای از NET Core داشته باشید.