آموزش بازی با بازی: اشتراک کد با ماژول های npm بین وب Angular و برنامه های موبایل Ionic

Play by Play: Sharing Code with npm Modules Between Angular Web and Ionic Mobile Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، شما می آموزید که چگونه کدهای مشترک را از سرویس های زاویه دار و مدیریت دولت خود به ماژول های npm سفارشی جدا کنید که می تواند به حداکثر رساندن کد و کاهش اشکالات کمک کند. زمان ، تمرین نشده و بدون نسخه. در این دوره ، Play by Play: Sharing Code with npm Modules between Angular Web and Ionic Mobile Apps، Duncan Hunter و Lars Klint نشان می دهند کد شما را می توانید بین برنامه های Angular mobile و webs به اشتراک بگذارید. بیاموزید که چگونه کد مشترک را از سرویس های زاویه دار و مدیریت حالت خود در ماژول های npm سفارشی جدا کنید ، ابزارها و استراتژی های مفید برای ساخت بسته های npm و نحوه اشتراک گذاری ماژول های npm تمام شده خود را کشف کنید. در پایان این دوره ، شما مفاهیم اساسی برای ساخت ماژول های npm سفارشی و به اشتراک گذاری موثر کد بین برنامه های Ionic و Angular خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

چرا باید از Ionic و Angular استفاده کرد؟ Why Use Ionic and Angular?

  • مقدمه Introduction

  • چرا یونی و زاویه ای را انتخاب کنید؟ Why Choose Ionic and Angular?

  • راه حلهایی که در این دوره پوشش داده نشده است Solutions Not Covered in This Course

  • چارچوب یونی چیست؟ What Is the Ionic Framework?

ایجاد برنامه های آزمایشی Creating Demo Apps

  • مناطق کدگذاری برای اشتراک بین سیستم عامل ها Code Areas to Share Between Platforms

  • ایجاد یک برنامه Angular و Ionic Creating an Angular and an Ionic App

  • ایجاد مonلفه ها در Angular و Ionic Creating Components in Angular and Ionic

ایجاد ماژول های npm زاویه دار سفارشی Creating Custom Angular npm Modules

  • با استفاده از ژنراتور-کتابخانه angular2 با Yeoman Using the generator-angular2-library with Yeoman

  • تشریح crm-core و ابزار مورد استفاده Dissecting crm-core and Tooling Used

Npm اتصال کتابخانه ما با برنامه های در حال اجرا در حین توسعه Npm Linking Our Library with Running Apps During Development

  • پیکربندی پیوند npm در crm-core مشترک Configuring npm Link in the Shared crm-core

  • استفاده از crm-core Link با Ionic Using the crm-core Link with Ionic

افزودن سرویس کاربری به بسته npm ما Adding a User Service to Our npm Package

  • ngrx برای Angular ngrx for Angular

  • استفاده از ngrx-gen برای ایجاد احراز هویت Using ngrx-gen for Authentication Generation

  • ایجاد اقدامات احراز هویت Creating Authentication Actions

  • اثرات و احراز هویت ngrx ngrx Effects and Authentication

  • وعده ها و مشاهدات Promises and Observables

  • کاهنده ها Reducers

  • ساخت و توزیع پروژه اصلی Building and Distributing the Core Project

  • با استفاده از پروژه مشترک و پیکربندی Ionic Using the Shared Project and Configuring Ionic

  • راه اندازی فروشگاه ngrx و اجرای برنامه Ionic Mobile Setting up the ngrx Store and Running the Ionic Mobile App

ایجاد Ionic Frontend Creating the Ionic Frontend

  • استفاده از ngrx Store برای احراز هویت Using the ngrx Store for Authentication

  • اشکال زدایی جریان احراز هویت Debugging the Authentication Flow

استقرار در npm به عنوان مخزن عمومی یا خصوصی Deploying to npm as a Public or Private Repository

  • میزبان در برابر مخزن Git Hosted vs. Git Repository

  • انتشار در مخزن خصوصی Publishing to a Private Repository

  • خلاصه Summary

نمایش نظرات

آموزش بازی با بازی: اشتراک کد با ماژول های npm بین وب Angular و برنامه های موبایل Ionic
جزییات دوره
1h 50m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
17
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Duncan Hunter Duncan Hunter

دانکن به عنوان یک مشاور نرم افزاری استرالیایی ، بنیانگذار Foodzone ، نویسنده Pluralsight که به دنیا می رود صحبت می کند و در رویدادها صحبت می کند و متخصصان فن آوری را آموزش می دهد. دانکن یک متخصص Angular است و زمان خود را بین تیم های آموزشی و مهارت آموزی تقسیم می کند تا بهترین روش ها را با Angular ، Foodzone در حال رشد و کار برای نوشتن کد برای مشتریان انجام دهد.

Lars Klint Lars Klint

لارس نویسنده ، مربی ، Microsoft MVP ، رهبر جامعه ، مرجع همه امور بسترهای نرم افزاری ویندوز و مشاجره تمساح نیمه وقت است. او به شدت درگیر فضای هولولنز و واقعیت مخلوط و همچنین نویسنده منتشر شده Pluralsight ، معمار راه حل مستقل و نویسنده برای انتشارات متعدد است. وی طی 20 سال گذشته بخشی از جامعه توسعه نرم افزار بوده و با همكاری كنفرانس جامعه DDD ملبورن ، سازماندهی رویدادهای برنامه نویسان با مایکروسافت و همچنین مشاغل مرمت و بازسازی اتومبیل به صورت نیمه وقت نیز فعالیت می كند. او در بسیاری از رویدادهای فنی در سراسر جهان صحبت کرده و متخصص اینترنت استرالیا است.