- عنوان کتاب: ASP.NET Core and Vue.js
- نویسنده: Devlin Basilan Duldulao
- حوزه: برنامهنویسی ASP.Net
- سال انتشار: 2021
- تعداد صفحه: 479
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 7.79 مگابایت
Vue.js 3 سریعتر و کوچکتر از نسخه قبلی است، و پشتیبانی کامل TypeScript خارج از جعبه آن را به نسخه قابل نگهداری تر و استفاده آسان تر از Vue.js تبدیل می کند. سپس، ASP.NET Core 5 وجود دارد که سریعترین فریمورک وب دات نت امروزی است. با هم، Vue.js برای فرانتاند و ASP.NET Core 5 برای باطن، ترکیب قدرتمندی را ایجاد میکنند. این کتاب از یک رویکرد عملی برای پیادهسازی متدولوژیهای عملی برای ساخت برنامههای کاربردی قوی با استفاده از ASP.NET Core 5 و Vue.js 3 پیروی میکند. موضوعات اینجا عمیق نیستند و این کتاب برای توسعهدهندگان پرمشغله داتنت است که زمان محدودی دارند. و خواهان اجرای سریع یک معماری تمیز با کتابخانه های محبوب هستند. شما با راهاندازی بکاند برنامه وب خود، با هدایت معماری تمیز، تفکیک مسئولیت پرس و جوی فرمان (CQRS)، الگوهای میانجی و Entity Framework Core 5 شروع میکنید. سپس این کتاب به شما نشان میدهد که چگونه برنامه frontend را با استفاده از بهترین شیوهها بسازید. مدیریت با Vuex، کتابخانه های مؤلفه Vuetify UI، Vuelidate برای اعتبارسنجی ورودی، بارگذاری تنبل با Vue Router، و احراز هویت JWT بعداً، روی آزمایش و استقرار، انجام کارهایی مانند تست بارگذاری در ASP.NET Core 5 و استقرار برنامههای کانتینری در فضای ابری تمرکز خواهید کرد. تمامی آموزش های این کتاب از کاربران ویندوز 10، macOS و لینوکس پشتیبانی می کنند. در پایان این کتاب، میتوانید یک برنامه وب تمامپشته سازمانی بسازید، از رایجترین بستههای npm برای Vue.js و بستههای NuGet برای ASP.NET Core استفاده کنید، و Vue.js و ASP.NET را به کار بگیرید. Core to Azure App Service با استفاده از GitHub Actions. این کتاب برای توسعهدهندگان پرمشغله داتنت است که میخواهند با Vue.js شروع کنند و برنامههای وب سازمانی در دنیای واقعی بسازند. توسعه دهندگانی که با استفاده از دانش موجود خود از ASP به دنبال ساخت یک برنامه کاربردی مفهومی اثباتی به سرعت و به صورت عملی هستند. NET Core و همچنین توسعه دهندگانی که می خواهند با استفاده از TypeScript و زبان برنامه نویسی C# کد قابل خواندن و نگهداری بنویسند نیز این کتاب را مفید خواهند یافت. این کتاب دانش دات نت سطح متوسط، همراه با درک برنامه نویسی سی شارپ، جاوا اسکریپت و ECMAScript را فرض می کند.
Vue.js 3 is faster and smaller than the previous version, and TypeScript’s full support out of the box makes it a more maintainable and easier-to-use version of Vue.js. Then, there’s ASP.NET Core 5, which is the fastest .NET web framework today. Together, Vue.js for the frontend and ASP.NET Core 5 for the backend make a powerful combination. This book follows a hands-on approach to implementing practical methodologies for building robust applications using ASP.NET Core 5 and Vue.js 3. The topics here are not in depth, and the book is intended for busy .NET developers who have limited time and want a quick implementation of a clean architecture with popular libraries. You’ll start by setting up your web app’s backend, guided by clean architecture, Command Query Responsibility Segregation (CQRS), mediator patterns, and Entity Framework Core 5. The book then shows you how to build the frontend application using best practices, state management with Vuex, Vuetify UI component libraries, Vuelidate for input validations, lazy loading with Vue Router, and JWT authentication. Later, you’ll focus on testing and deployment, performing tasks such as load testing in ASP.NET Core 5 and deploying containerized apps to the cloud. All the tutorials in this book support Windows 10, macOS, and Linux users. By the end of this book, you’ll be able to build an enterprise full-stack web app, use the most common npm packages for Vue.js and NuGet packages for ASP.NET Core, and deploy Vue.js and ASP.NET Core to Azure App Service using GitHub Actions. This book is for busy .NET developers who want to get started with Vue.js and build full-stack real-world enterprise web applications. Developers looking to build a proofof- concept application quickly and pragmatically using their existing knowledge of ASP. NET Core, as well as developers who want to write readable and maintainable code using TypeScript and the C# programming language will also find this book useful. The book assumes intermediate-level .NET knowledge, along with an understanding of C# programming, JavaScript, and ECMAScript.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: ASP.NET Core and Vue.js
نظرات کاربران