نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
React یکی از کارآمدترین ابزارها برای ساخت برنامه های ارائه شده توسط سرور است. این دوره همه موارد لازم برای ارائه برنامه های سرور ، از جمله داربست برنامه ، کامپایل React و آبرسانی مجدد را به شما آموزش می دهد. هنگامی که کاربران به برنامه های ما دسترسی پیدا می کنند ، یک تجربه سریع و یکپارچه می تواند تفاوت بین فروش بزرگ و مشتری راضی نباشد. در این دوره ، Server Rendering React Components ، مهارت های لازم برای ایجاد برنامه های با عملکرد بالا و حرفه ای را که هم کلاینت و هم سرور را ادغام می کند ، کسب خواهید کرد. ابتدا با گردش کار ارائه دهنده سرور آشنا می شوید و یک داربست با Babel و Webpack ایجاد می کنید. در مرحله بعد ، یک برنامه مشتری با React ایجاد کرده و تعامل را اضافه خواهید کرد. سرانجام ، از Express برای ارائه برنامه روی سرور و ارائه تجربه کاربری یکپارچه استفاده خواهید کرد. بعد از اتمام این دوره ، طیف گسترده ای از مهارت های React ، Express و رندر سرور را خواهید داشت که می توانید هم در پروژه های شخصی و هم در برنامه های سازمانی تمام عیار اعمال کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک اجزای واکنش دهنده سرور
Understanding Server Rendering React Components
-
مقدمه و نقشه راه
Introduction and Roadmap
-
سناریوی برنامه راه اندازی Cutting Edge
A Cutting Edge Startup Application Scenario
-
هزینه ها و مزایای برنامه های React ارائه شده توسط سرور
Costs and Benefits of Server-rendered React Applications
-
نحوه ارائه سرور
How Server Rendering Works
-
درک ابزارهای مرتبط
Understanding Relevant Tools
-
نگاهی به برنامه تکمیل شده
A Look at the Completed Application
-
خلاصه
Summary
داربست یک محیط برای رندر سرور
Scaffolding an Environment for Server Rendering
-
مقدمه/اهداف یادگیری
Introduction / Learning Objectives
-
تصمیمات داربست: استفاده از Create React App
Scaffolding Decisions: Using Create React App
-
ایجاد یک پروژه و نصب وابستگی ها
Creating a Project and Installing Dependencies
-
راه اندازی بابل
Setting up Babel
-
ایجاد م Mainلفه اصلی React
Creating the Main React Component
-
خلاصه
Summary
اجزای اصلی واکنش دهنده سرور
Server Rendering Basic React Components
-
مقایسه رندر مشتری و سرور
Client and Server Rendering Comparison
-
گردش کار ارائه دهنده سرور
Server Rendering Workflow
-
ارائه کامپوننت React در سرور
Rendering a React Component on the Server
-
درک چالش های رندر سرور
Understanding the Challenges of Server Rendering
-
افزودن عملکرد به برنامه ما
Adding Functionality to Our Application
-
خلاصه
Summary
آبرسانی به اجزای واکنش تعاملی
Rehydrating Interactive React Components
-
محدودیت های اجزای رندر شده سرور
Limitations of Server Rendered Components
-
درک کم آبی
Understanding Rehydration
-
افزودن تعامل به اجزای رندر شده سرور از طریق رطوبت رسانی
Adding Interactivity to Server Rendered Components through Rehydration
-
اشتراک کد بین سرویس دهنده و سرور
Sharing Code between Client and Server
-
خلاصه/آمدن در ماژول بعدی
Summary / Coming up in the Next Module
خلاصه
Summary
-
خلاصه اجرایی
Executive Summary
-
تکالیف اضافی و منابع بیشتر برای کاوش
Extra Assignments and More Resources to Explore
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات