جاوااسکریپت ناهمگام مدرن ۲۰۲۱
Modern Asynchronous JavaScript 2021

دانلود کتاب جاوااسکریپت ناهمگام مدرن ۲۰۲۱ (Modern Asynchronous JavaScript 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Faraz K. Kelhini

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2021

زبان

English

تعداد صفحه‌ها

77

نوع فایل

pdf

حجم

11.7 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب جاوااسکریپت ناهمگام مدرن ۲۰۲۱

جاوااسکریپت امروزی باید با APIها و شبکه‌هایی که حجم داده بالایی دارند، تعامل داشته باشد. راه حل، برنامه‌ای است که بتواند به صورت ناهمزمان کار کند، نه اینکه وظایف را به ترتیب به اتمام برساند. در جاوااسکریپت مدرن، به جای Callbackها، از Promiseها برای بهبود عملکرد و پاسخگویی برنامه‌ی خود استفاده خواهید کرد. ویژگی‌های جاوااسکریپت که در ES2020، ES2021 و ESNext معرفی شده‌اند، مانند Promise.allSettled()، Promise.any() و top-level await به شما کمک می‌کنند برنامه‌های کوچک، سریع و کم‌حجمی را توسعه دهید. با API AbortController، یک درخواست ناهمزمان معلق را قبل از تکمیل شدن، لغو کنید. جاوااسکریپت ناهمزمان مدرن، مجموعه‌ای از ابزارها را در اختیار شما قرار می‌دهد تا برنامه‌هایی بسازید که همواره به درخواست‌های کاربر پاسخ دهند، به سرعت از شرایط دشوار بهبود یابند و حداکثر عملکرد را ارائه دهند.

برنامه‌های امروزی باید با اطلاعات موجود در سرورهای راه دور کار کنند و کاربران انتظار دارند در هر زمان، چه در یک شبکه تلفن همراه 5G پرسرعت و چه در یک وای‌فای عمومی کند، پاسخی سریع به تعاملات پیچیده دریافت کنند. جاوااسکریپت ابزارهای پیشرفته‌ای را در اختیار توسعه‌دهندگان قرار می‌دهد تا بخش‌های ناهمزمان کد خود را به طور موثر هماهنگ کنند و برنامه‌های پاسخگو ارائه دهند. برنامه‌های سریع‌تر برابر با کاربران راضی‌تر هستند، که این وعده‌ی جاوااسکریپت ناهمزمان است.

با جاوااسکریپت ناهمزمان مدرن، تکنیک‌هایی را برای مدیریت کد ناهمزمان خود یاد خواهید گرفت. ویژگی‌هایی مانند ES2021 Promise.any() به شما این امکان را می‌دهند که کد ناهمزمان خود را در برابر مشکلات خارجی خارج از کنترل خود، مانند قطعی سرور، ایمن کنید. سلاح‌های مخفی مانند top-level await را برای مقداردهی اولیه منابع، تعریف مسیرهای وابستگی به صورت پویا و بارگیری وابستگی‌ها با یک پیاده‌سازی پشتیبان کشف خواهید کرد. حتی یاد خواهید گرفت که چگونه یک محدودیت زمانی برای درخواست‌های ناهمزمان تعیین کنید و اگر تکمیل آنها خیلی طول بکشد، واکنش نشان دهید.

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

آنچه نیاز دارید:

شما به یک سطح متوسط از مهارت‌های برنامه‌نویسی جاوااسکریپت و یک مرورگر که از ویژگی‌های ES2020، ES2021 و ESNext پشتیبانی می‌کند، نیاز دارید.


فهرست کتاب:

جاوااسکریپت ناهمگام مدرن

 

توضیحات(انگلیسی)

JavaScript today must interact with data-intensive APIs and networks. The solution is a program that can work asynchronously instead of finishing tasks in order. In modern JavaScript, instead of callbacks you’ll use promises to improve your application’s performance and responsiveness. JavaScript features introduced in ES2020, ES2021, and ESNext like Promise.allSettled(), Promise.any(), and top-level await help you develop small, fast, low-profile applications. With the AbortController API, cancel a pending async request before it has completed. Modern Asynchronous JavaScript gives you an arsenal of tools to build programs that always respond to user requests, recover quickly from difficult conditions, and deliver maximum performance.

Applications today must work with information on remote servers, and users expect a quick response to complex interactions at all times, whether on a high-speed 5G cellular network or slow public WiFi. JavaScript provides developers with advanced tools to coordinate the asynchronous parts of their code efficiently and deliver responsive programs. Faster applications equal happier users, which is the promise of asynchronous JavaScript.

With Modern Asynchronous JavaScript you’ll learn techniques for managing your async code. Features like ES2021 Promise.any() allow you to safeguard your async code from external issues that are out of your control like server downtime. You’ll discover secret weapons like top-level await to initialize resources, define dependency paths dynamically, and load dependencies with a fallback implementation. You’ll even learn to how to set a time limit for async requests and react if they take too long to complete.

Fast, reliable applications are a must in today’s world, where users demand increasingly greater amounts of data on mobile devices. Asynchronous programming may require more cautious planning than synchronous programming but the outcome is rewarding. Asynchronous JavaScript allows you to write code that is nimble but reliable, leading to programs that load faster, respond quicker, and most importantly that you can trust to function properly.

What You Need:

You’ll need an intermediate level of JavaScript programming skills and a browser that supports features from ES2020, ES2021, and ESNext.


Table of Contents

1. Modern Asynchronous JavaScript

دیگران دریافت کرده‌اند

لذت و تسلیم در Fantasy Modern ۲۰۱۶
Enjoyment and Submission in Modern Fantasy 2016

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.