آموزش مدیریت داده ها در برنامه های Angular 2

Managing Data in Angular 2 Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: همه برنامه های وب از داده هایی استفاده می کنند که می توانند از سرور تهیه شوند یا به صورت محلی در مرورگر ذخیره شوند. در مدیریت داده ها در برنامه های Angular 2 ، درک پرو شما را در روند بازیابی و ذخیره داده ها برای برنامه های Angular خود ، چه در مرورگر و چه در سرور ، راهنمایی می کند. وی همچنین با بزرگتر شدن و پیچیدگی برنامه شما نکات و ترفندهایی را برای شخصی سازی مدیریت داده معرفی می کند. درباره گزینه های مختلف ذخیره سازی و زمان و مکان استفاده از هر نوع اطلاعات کسب کنید و از نحوه نوشتن سرویس های سفارشی برای مدیریت داده ها برای یک برنامه Angular با رشد سریع مطلع شوید.
موضوعات شامل:
  • بررسی اجمالی گزینه های ذخیره سازی داده
  • ذخیره و بازیابی اطلاعات از مرورگر
  • تنظیم مسیرها در URL
  • استفاده از رشته ها و قطعات کوئری به جای مسیرها
  • ذخیره و بازیابی اطلاعات از سرور
  • کار با ورودی کاربر
  • استفاده از JSONP به جای HTTP
  • چرا نوشتن سرویس های سفارشی مهم است
  • نوشتن سرویس های سفارشی برای کار با مرورگرها و سرورها

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. شروع کار 1. Getting Started

  • نمای کلی برنامه Application overview

2. گزینه های ذخیره داده 2. Data Storage Options

  • ذخیره داده ها در مرورگر: بررسی اجمالی Storing data in the browser: Overview

  • ذخیره داده ها در مرورگر: جزئیات Storing data in the browser: Detail

  • ذخیره داده ها در سرور: نمای کلی Storing data on a server: Overview

  • ذخیره داده ها روی سرور: جزئیات Storing data on a server: Detail

3. ذخیره داده ها در مرورگر 3. Storing Data in the Browser

  • موارد را در sessionStorage تنظیم کنید Set items in sessionStorage

  • موارد را از sessionStorage حذف کنید Remove items from sessionStorage

  • موارد را از sessionStorage دریافت کنید Get items from sessionStorage

  • localStorage به جای جلسهStorage localStorage instead of sessionStorage

  • مسیرهای اختیاری را در URL تنظیم کنید Set optional routes in the URL

  • مسیرهای اختیاری را از URL حذف کنید Remove optional routes from the URL

  • مسیرهای اختیاری را از URL دریافت کنید Get optional routes from the URL

  • به جای مسیرها از رشته های پرس و جو استفاده کنید Use query strings instead of routes

  • به جای رشته های پرس و جو از قطعات استفاده کنید Use fragments instead of query strings

4- ذخیره داده در سرور 4. Storing Data on a Server

  • CouchDB را نصب کنید Install CouchDB

  • ایجاد یک پایگاه داده در CouchDB Create a database in CouchDB

  • با استفاده از REST موارد را از سرور دریافت کنید Get items from a server using REST

  • موارد را بر روی سرور با استفاده از REST تنظیم کنید Set items on a server using REST

  • به حداقل رساندن درخواستها با ناظران Minimize requests with Observables

  • ورودی کاربر را رد کنید Debounce user input

  • از کپی کردن ورودی کاربر صرفنظر کنید Discard duplicate user input

  • به جای HTTP از JSONP استفاده کنید Using JSONP instead of HTTP

  • یک درخواست GET دوم اضافه کنید Add a second GET request

  • به روزرسانی های UI را با forkJoin تأخیر کنید Delay UI updates with forkJoin

5- نوشتن خدمات سفارشی 5. Writing Custom Services

  • برای درخواست های سرور خدمات سفارشی بنویسید Write custom services for server requests

  • داده ها را از URL دریافت کنید Get data from the URL

  • داده ها را در URL تنظیم کنید Set data in the URL

  • داده ها را از ذخیره مرورگر دریافت کنید Get data from browser storage

  • داده ها را از حافظه تنظیم و حذف کنید Set and remove data from storage

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش مدیریت داده ها در برنامه های Angular 2
جزییات دوره
1h 32m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
27,991
- از 5
ندارد
دارد
دارد
Derek Peruo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Derek Peruo Derek Peruo

Angular.js معمار درک پرو یک معمار Angular.js متخصص در عملکرد ، مقیاس گذاری ، اتوماسیون و استقرار است.

درک در پرداختن به چالش های بزرگ متمرکز است. وی برنامه های تک صفحه ای Angular.js (SPA) را به برنامه های مبتنی بر ابزارک تبدیل کرده است تا با فریمورک های سمت سرور مانند PHP Laravel استفاده شود. او در تمام مراحل توسعه در شرکتهای Fortune 500 و Forbes Global 2000 مانند Pfizer و Thomson Reuters با تیمهایی کار کرده است. درک همچنین با سازمان های بین المللی مانند شرکت مک کینزی کار کرده است.

او به تیم های توسعه کمک می کند تا راه حل های ساده ، ظریف و مبتنی بر نتایج ایجاد کنند که با استفاده از اعضای تیم مربیگری در مورد بهترین روش ها برای معماری جلویی ، نتایج اندازه گیری شده ایجاد کند. او با شبکه سازی با متخصصان صنعت محلی و آزمایش تکنیک های جدید آموخته شده از مقاله ها ، فیلم ها و دوره های آنلاین ، در کنار فن آوری های جدید است. BFA در تئاتر و اجرا به مهارت مهارت ارتباطی درك را می دهد و او رابط ایده آل بین اعضای تیم فنی و غیر فنی قرار می دهد.

او در حال حاضر دوره های آموزش ویدیو را برای آموزش LinkedIn در زمینه مدیریت داده ها ، آزمایش و رفع خطا و با استفاده از معماری مبتنی بر ابزارک در برنامه های Angular 2. برای اطلاعات بیشتر ، به http://derekperuo.net مراجعه کنید.