Hands-On Full Stack Web Development with Angular 6 and Laravel 5
فریمورک Angular، به عنوان یکی از محبوبترین و قدرتمندترین فریمورکهای فرانت اند شناخته میشود که دستخوش تغییرات اساسی شد تا تکنولوژیهای نو ظهور وب را در بر گیرید و توسعه دهندگان بتوانند برنامههای وب مدرن و پیشرفته بسازند.
کتاب توسعه فول استک وب با انگولار ۶ و لاراول ۵، دانش عملی ساخت برنامههای وب full-stack مدرن را از پایه با استفاده از Angular و Back-End Laravel Restful، در اختیار شما قرار میدهد.
مطالب این کتاب با مقدمه ای از مباحث پایه ای لاراول و انگولار، مثل پیامهای خطاهای شخصی سازی شده، کامپوننت ها، مسیریابها و Angular-CLI شروع شده است و هر مطلب ابتدا توضیح داده شده است و سپس در یک مثال عملی به کار گرفته شده است.
در ادامه شما نحوه اضافه کردن اجزای پیچیده رابط کاربری را با استفاده از NgBootstrap و معماری مبتنی بر کامپوننت خواهید آموخت. همچنین نحوهی استفاده و شخصی سازی متغیرهای فریمورک CSS بوت استرپ را یاد میگیرید.
در این کتاب شما با چگونگی ایمن ساختن برنامههای تحت وب Angular و Laravel با استفاده از اعتبار سنجی مبتنی بر توکن آشنا خواهید شد. در انتها شما هرچیزی که برای ساخت برنامههای پیش رونده وب با استفاده از Docker و Docker-Compose فرا میگیرید.
What you will learn
Explore the core features of Angular 6 to create sophisticated user interfaces
Use Laravel 5 to its full extent to create a versatile backend layer based on RESTful APIs
Configure a web application in order to accept user-defined data and persist it into the database using server-side APIs
Build an off-line-first application using service-worker and manifest file
Deal with token based authentication on single page application (SPA).
Secure your application against threats and vulnerabilities in a time efficient way
Deploy using Docker and Docker-compose
Table of Contents
Chapter 1 Understanding the Core Concepts of Laravel 5
Chapter 2 The Benefits of TypeScript
Chapter 3 Understanding the Core Concepts of Angular 6
Chapter 4 Building the baseline backend application
Chapter 5 Creating a RESTful API Using Laravel - Part 1
Chapter 6 Creating a RESTful API Using Laravel - Part 2
Chapter 7 Progressive Web Applications with the Angular CLI
Chapter 8 Dealing with the Angular Router and Components
Chapter 9 Creating Services and User Authentication
Chapter 10 Frontend Views with Bootstrap 4 and NgBootstrap
Chapter 11 Building and Deploying Angular Tests