0
نام کتاب
You Don't Know JS: Async & Performance

Kyle Simpson

Print Length295 Pages
PublisherO'Reilly
Edition1
LanguageEnglish
Year2015
ISBN9781491904152
1K
A305
انتخاب نوع چاپ:
جلد سخت
921,000ت
0
جلد نرم
791,000ت
0
طلق پاپکو و فنر
811,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#YDKJS

#You_Dont_Know_JS

#JavaScript

توضیحات

🚀 مهم نیست چقدر تجربه در JavaScript داری، احتمال زیاد هنوز این زبان رو به‌طور کامل درک نکردی. این راهنمای کوتاه اما عمیق از سری «You Don’t Know JS» روی ویژگی‌های جدید برنامه‌نویسی asynchronous و تکنیک‌های performance تمرکز می‌کنه―از جمله Promises، Generators و Web Workers―که بهت اجازه می‌ده اپلیکیشن‌های تک‌صفحه‌ای (SPA) پیشرفته بسازی و همزمان از جهنم callbackها خارج بشی.


📚 مثل بقیه کتاب‌های این مجموعه، این کتاب هم وارد بخش‌های پیچیده‌تر JavaScript می‌شه که خیلی از برنامه‌نویس‌ها عمداً ازشون دوری می‌کنن. با این دانش، می‌تونی به سطح واقعی تسلط روی JavaScript برسی.


با این کتاب یاد می‌گیری:

🚀 روش‌های قدیمی و جدید JavaScript برای مدیریت برنامه‌نویسی asynchronous رو بررسی کنی

🔁 بفهمی callbackها چطور کنترل اجرای برنامه رو به طرف‌های ثالث می‌دن

🔐 مشکل Inversion of Control رو با استفاده از Promises حل کنی

⛓️ از Generators برای نوشتن جریان‌های async به شکل ترتیبی و شبیه synchronous استفاده کنی

⚙️ بهینه‌سازی در سطح برنامه رو با Web Workers، SIMD و asm.js بررسی کنی

📊 روش‌ها و منابع ارزشمند برای benchmark و tuning عبارت‌ها و statementها رو یاد بگیری


📖 فهرست مطالب:

  1. Asynchrony: Now & Later (ناهمزمانی: اکنون و بعداً)
  2. Callbacks (کال‌بک‌ها)
  3. Promises (پرومیس‌ها)
  4. Generators (ژنراتورها)
  5. Program Performance (عملکرد برنامه)
  6. Benchmarking & Tuning (بنچمارک و بهینه‌سازی)


👨‍💻 درباره نویسنده:

کایل سیمپسون یک «Open Web Evangelist» از آستین، تگزاسه. او به JavaScript، HTML5، ارتباطات real-time و peer-to-peer و همچنین performance وب علاقه‌منده. در غیر این صورت، معمولاً از این حوزه‌ها خسته نمی‌شه. او نویسنده، مدرس ورکشاپ، سخنران فنی و عضو فعال جامعه متن‌باز (OSS) هست.


🔍 مشاهده سایر کتاب‌های مجموعه You Don’t Know JS:

■ 1. Up & Going

■ 2. Scope & Closures

■ 3. this & Object Prototypes

■ 4. Types & Grammar

■ 5. Async & Performance

■ 6. ES6 & Beyond


No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this concise yet in-depth guide focuses on new asynchronous features and performance techniques―including Promises, generators, and Web Workers―that let you create sophisticated single-page web applications and escape callback hell in the process.


Like other books in this series, You Don’t Know JS: Async & Performance dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.


With this book you will:

  • Explore old and new JavaScript methods for handling asynchronous programming
  • Understand how callbacks let third parties control your program’s execution
  • Address the "inversion of control" issue with JavaScript Promises
  • Use generators to express async flow in a sequential, synchronous-looking fashion
  • Tackle program-level performance with Web Workers, SIMD, and asm.js
  • Learn valuable resources and techniques for benchmarking and tuning your expressions and statements


Table of Contents

Chapter 1: Asynchrony: Now & Later

Chapter 2: Callbacks

Chapter 3: Promises

Chapter 4: Generators

Chapter 5: Program Performance

Chapter 6: Benchmarking & Tuning


About the Author

Kyle Simpson is an Open Web Evangelist from Austin, TX. He's passionate about JavaScript, HTML5, real-time/peer-to-peer communications, and web performance. Otherwise, he's probably bored by it. Kyle is an author, workshop trainer, tech speaker, and avid OSS community member.


🔎 The YOU DON’T KNOW JS series includes:

■ 1. Up & Going

■ 2. Scope & Closures

■ 3. this & Object Prototypes

■ 4. Types & Grammar

■ 5. Async & Performance

■ 6. ES6 & Beyond

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
JavaScript
902
JavaScript Essentials For Dummies
640,000 تومان
JavaScript
1,605
You Don’t Know JS: ES6 & Beyond
759,000 تومان
Deep Learning
1,274
Deep Learning with JavaScript
1,526,000 تومان
JavaScript
1,412
Hands-on Machine Learning with JavaScript
884,000 تومان
JavaScript
1,225
Object-Oriented JavaScript
1,481,000 تومان
JavaScript
890
Developing Backbone.js Applications
939,000 تومان
Python
1,193
Data Visualization with Python and JavaScript
1,542,000 تومان
وب
1,908
Modern JavaScript Web Development Cookbook
1,661,000 تومان
JavaScript
1,205
JavaScript All-in-One For Dummies
2,180,000 تومان
Game Development
1,076
Introducing JavaScript Game Development
631,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما