Beginning Progressive Web App Development: Creating a Native App Experience on the Web

دانلود کتاب Beginning Progressive Web App Development: Creating a Native App Experience on the Web

55000 تومان موجود

کتاب شروع توسعه برنامه وب پیشرو: ایجاد یک تجربه برنامه بومی در وب نسخه زبان اصلی

دانلود کتاب شروع توسعه برنامه وب پیشرو: ایجاد یک تجربه برنامه بومی در وب بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 6


توضیحاتی در مورد کتاب Beginning Progressive Web App Development: Creating a Native App Experience on the Web

نام کتاب : Beginning Progressive Web App Development: Creating a Native App Experience on the Web
ویرایش : 1
عنوان ترجمه شده به فارسی : شروع توسعه برنامه وب پیشرو: ایجاد یک تجربه برنامه بومی در وب
سری :
نویسندگان :
ناشر : Apress
سال نشر : 2017
تعداد صفحات : 268
ISBN (شابک) : 9781484230893 , 9781484230909
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 10 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




برنامه های وب سریع و قابل اعتماد با استفاده از آخرین فناوری های توسعه وب بسازید. این کتاب یادگیری گام به گام را از طریق فرآیند تبدیل یک برنامه وب "سنتی" به یک برنامه وب پیشرفته با کارایی بالا ارائه می دهد و از اصول و درس های تدریس شده در سراسر کتاب استفاده می کند. شما یاد خواهید گرفت که عملکرد، قابلیت اطمینان، دسترسی و تعامل کاربر برنامه های کاربردی وب تلفن همراه را با استفاده از مثال های خاص و کاربردی بهبود بخشید.

زیرا اکثر برنامه های کاربردی وب غیر پیش پا افتاده که امروزه توسعه یافته اند از چارچوب های جاوا اسکریپت استفاده می کنند. ، در مورد محبوب ترین فریم ورک هایی که یک PWA را مستقیماً ارائه می دهند آشنا خواهید شد، از جمله React، Preact، Vue.js، Angular و Ionic. همچنین خواهید آموخت که از چه ابزارهایی برای اندازه‌گیری عملکرد برنامه‌تان استفاده کنید، مانند Google's Lighthouse.

شروع توسعه برنامه‌های وب پیشرو شامل بهترین روش‌ها برای کارکرد برنامه شما حتی در زمان پایان است. کاربر اتصال اینترنت ضعیفی دارد یا اصلاً ارتباط ندارد و برای درگیر نگه داشتن کاربران خود، اعلان‌ها و یادآوری‌ها را با APIهای Notification و Push ارسال می‌کند. شما با درک درستی از فناوری‌ها - پوسته‌های برنامه، فناوری فشار سرور و ذخیره‌سازی - که به شما امکان می‌دهد به سرعت محتوا را به کاربران خود ارائه دهید، خواهید رسید.

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

آنچه یاد خواهید گرفت

  • به زمان‌های بارگیری تقریباً فوری دست یابید
    < /li>
  • کارگران خدمات را پیاده سازی کنید تا برنامه شما سریعتر بارگیری شود و در زمانی که کاربران آفلاین هستند کار کند
  • کاربران را با اعلان های وب درگیر نگه دارید
  • اندازه گیری کنید عملکرد و دسترسی برنامه های وب شما
  • برنامه وب موجود خود را به یک برنامه وب پیشرفته تبدیل کنید
  • یک برنامه وب پیشرفته از ابتدا ایجاد کنید
  • درک کنید که ساخت یک برنامه وب واقعاً سریع با الگوی PRPL Google به چه معناست

چه کسی این کتاب برای

توسعه دهندگان وب با تجربه قبلی جاوا اسکریپت است


فهرست مطالب :


Front Matter ....Pages i-xv
Front Matter ....Pages 1-1
Introduction to Progressive Web Apps (Dennis Sheppard)....Pages 3-10
Tools to Measure Progressive Web Apps (Dennis Sheppard)....Pages 11-20
Front Matter ....Pages 21-21
Service Workers (Dennis Sheppard)....Pages 23-43
Caching and Offline Functionality with Service Workers (Dennis Sheppard)....Pages 45-71
Background Sync for Offline Apps with Service Workers (Dennis Sheppard)....Pages 73-93
Adding your App to the Home Screen with Web App Manifest (Dennis Sheppard)....Pages 95-107
Notifications (Dennis Sheppard)....Pages 109-137
App Shell Architecture and Loading Performance (Dennis Sheppard)....Pages 139-153
Exploring HTTP/2 and Server Push (Dennis Sheppard)....Pages 155-172
Front Matter ....Pages 173-173
Turning a Real App into a PWA (Dennis Sheppard)....Pages 175-208
PWAs From the Start (Dennis Sheppard)....Pages 209-240
Front Matter ....Pages 241-241
Leveling Up Your PWA (Dennis Sheppard)....Pages 243-259
Back Matter ....Pages 261-266

توضیحاتی در مورد کتاب به زبان اصلی :


Build fast, reliable web applications using the latest web development technologies. This book provides step-by-step learning through the process of transforming a “traditional” web app into a high-performing progressive web app, leveraging principles and lessons taught throughout the book. You will learn to improve the performance, reliability, reach, and user engagement of mobile web applications through the use of specific, practical examples.

Because most non-trivial web applications developed today use JavaScript frameworks, you will learn about the most popular frameworks offering a PWA right out of the box, including React, Preact, Vue.js, Angular, and Ionic. You also will learn which tools to enlist to measure your application’s performance, such as Google’s Lighthouse.

Beginning Progressive Web App Development includes best practices to make your app work even when an end user has a poor or no Internet connection, and to send notifications and reminders with the Notification and Push APIs to keep your users engaged. You will come away with an understanding of the technologies—application shells, server push technology, and caching—that will allow you to rapidly deliver content to your users.

As important as it is to provide mobile users with a great experience, the principles of PWAs are not limited to smartphones. Most of what you will learn in this book is directly applicable to web applications on all screen sizes.

What You'll Learn

  • Achieve nearly instant loading times
  • Implement service workers to make your app load faster and work while users are offline
  • Keep users engaged with web notifications
  • Measure the performance and reach of your web applications
  • Transform your existing web app into a progressive web app
  • Create a progressive web app from scratch
  • Understand what building a truly fast web app entails with Google’s PRPL pattern

Who This Book Is For

Web developers with prior JavaScript experience




پست ها تصادفی