آموزش وب پک برای برنامه های React [ویدئو]

Webpack for React Applications [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چه در حال بهینه سازی زمان ساخت برای کاهش اندازه باندل باشید و چه استراتژی های ارائه برنامه های بزرگ، عملکرد همیشه یکی از ویژگی های اصلی برنامه های کاربردی وب است. ساخت وب پک آهسته با تعداد زیادی کتابخانه همیشه یک چالش است. مهم نیست که کاربر نهایی، سرور یا توسعه دهندگان آن را درک کنند. در این دوره یاد می گیریم که چگونه از Webpack با یک پروژه واقعی استفاده کنیم. یک برنامه گالری عکس پاسخگو پویا که در react نوشته شده است، همراه با پیکربندی حداقل تا ابتدایی Webpack در اختیار شما قرار می گیرد و نحوه اعمال ویژگی های پیشرفته مانند استقرار با Babel، تقسیم کد و ES2015 نشان داده می شود. در پایان این آموزش، شما قادر خواهید بود برنامه خود را در سایت های میزبانی ابری پویا مانند AWS به منظور بهبود برنامه موجود مستقر کنید. این دوره از Webpack 2.6.1 و React 15.5.4 استفاده می کند، در حالی که آخرین نسخه موجود نیست، محتوای مرتبط و آموزنده را برای کاربران قدیمی Webpack و React ارائه می دهد. [*] یک وب سایت تابلوی پیام ایجاد کنید [*] برنامه های کاربردی وب حالت دار مدرن خود را بسازید [*] وضعیت برنامه خود را در زمان واقعی با Firebase ردیابی کنید [*] از اجزا به عنوان واحد یک ظاهر طراحی استفاده کنید [*] پایه ها را برای بسته بندی اجزا پخش کنید [*] یک پروژه Firebase را راه اندازی کنید [*] استاد استقرار با Babel، تقسیم کد و ES2015 [*] درک نحوه اضافه کردن پست ها و سبک سازی مخاطبین هدف این ماژول، توسعه دهندگانی هستند که می خواهند از Webpack در برنامه های موجود استفاده کنند، به ویژه آنهایی که علاقه مند به اعمال اصول Webpack در برنامه های بزرگ React موجود هستند. دانش اولیه React مطلوب است. [*] افزایش عملکرد برنامه React خود با Webpack * [*] برنامه خود را با استقرار در سایت های میزبان ابری پویا مانند AWS بهبود دهید * [*] درک الگوهای پیشرفته React و ردیابی وضعیت برنامه در زمان واقعی با Firebase

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

معرفی پروژه Introduction to the Project

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

  • یک برنامه React A React Application

  • محصولات قابل تحویل با Webpack Deliverables with Webpack

  • محصولات قابل تحویل با Webpack (ادامه دارد) Deliverables with Webpack (Continued)

پیکربندی پروژه Configuration of the Project

  • راه اندازی Babel Setting Up Babel

  • راه اندازی Babel (ادامه دارد) Setting Up Babel (Continued)

  • پیکربندی بسته وب - بارگیری دارایی ها Webpack Configuration - Loading Assests

  • پیکربندی Webpack - بارگذار فایل Webpack Configuration - File Loader

  • پیکربندی بسته وب - SCSS Webpack Configuration - SCSS

  • افزایش عملکرد Performance Increase

  • مخرب پنهان Cache Busting

  • پاکسازی فایل های پروژه Project Files Cleanup

به موضوعات خاص واکنش نشان دهید React Specific Topics

  • استفاده از Dev Server در برنامه شما Using Dev Server in Your Application

  • بهترین روش ها با Webpack Dev Server Best Practices with Webpack Dev Server

  • React Router و Code Splitting React Router and Code Splitting

استقرارهای مبتنی بر بسته وب Webpack Based Deployments

  • آماده شدن برای تولید اپلیکیشن Getting an App Production Ready

  • استقرار با صفحات GitHub Deployments with GitHub Pages

  • استقرار با AWS S3 Deployments with AWS S3

  • سایت های پویا - یکپارچه سازی گره و بسته وب Dynamic Sites - Node and Webpack Integration

  • استقرار در AWS EBS Deployments to AWS EBS

نمایش نظرات

آموزش وب پک برای برنامه های React [ویدئو]
جزییات دوره
3 h 20 m
20
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
James Cross
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Cross James Cross

کولیبری یک شرکت مشاوره فناوری است که در سال 2015 توسط جیمز کراس و اینگرید فونی تاسیس شد. این شرکت با تخصص عمیق در زمینه هایی مانند کلان داده، علم داده، یادگیری ماشین و محاسبات ابری، به مشتریان خود کمک می کند تا در دنیای به سرعت در حال تغییر و پیچیده فناوری های نوظهور حرکت کنند. در چند سال گذشته، آنها با برخی از بزرگترین و معتبرترین شرکت های جهان، از جمله بانک سرمایه گذاری ردیف 1، یک گروه مشاوره مدیریت پیشرو، و یکی از محبوب ترین شرکت های نوشابه در جهان کار کرده اند و به هر یک از آنها کمک کرده اند تا داده های آن را بهتر درک کرده و آن ها را به روش های هوشمندانه تری پردازش کنید. این شرکت با شعار خود زندگی می کند: داده -> هوش -> عمل. جیمز کراس یک مهندس داده بزرگ و معمار راه حل های AWS دارای گواهینامه است که علاقه زیادی به برنامه های کاربردی داده محور دارد. او 3 تا 5 سال گذشته را صرف کمک به مشتریان خود برای طراحی و پیاده‌سازی پلتفرم‌های کلان داده در مقیاس عظیم، استریم، پشته‌های تحلیلی مبتنی بر ابر و معماری‌های بدون سرور کرده است. او کار حرفه‌ای خود را در بانکداری سرمایه‌گذاری، با کار با فناوری‌های جاافتاده مانند جاوا و SQL Server، قبل از ورود به فضای Big Data آغاز کرد. از آن زمان او با طیف وسیعی از ابزارهای کلان داده از جمله اکثر اکو سیستم Hadoop، Spark و بسیاری از فناوری‌های No-SQL مانند Cassandra، MongoDB، Redis و DynamoDB کار کرده است. اخیراً تمرکز او بر روی فناوری‌های ابری و نحوه استفاده از آن‌ها در تجزیه و تحلیل داده‌ها بوده است که در کار او در Scout Solutions به عنوان CTO و اخیراً با Mckinsey به اوج خود رسیده است. جیمز یک معمار راه حل های دارای گواهینامه AWS با چندین سال تجربه در طراحی و اجرای راه حل ها در این پلت فرم ابری است. او به‌عنوان مدیر ارشد فناوری Scout Solutions Ltd، مجموعه‌ای کاملاً بدون سرور از APIها و یک پشته تحلیلی مبتنی بر Lambda و Redshift ساخت.