دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Dennis Sheppard (auth.)
سری:
ISBN (شابک) : 9781484230893, 9781484230909
ناشر: Apress
سال نشر: 2017
تعداد صفحات: 268
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 10 مگابایت
کلمات کلیدی مربوط به کتاب شروع توسعه برنامه وب پیشرو: ایجاد یک تجربه برنامه بومی در وب: توسعه وب
در صورت تبدیل فایل کتاب Beginning Progressive Web App Development: Creating a Native App Experience on the Web به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع توسعه برنامه وب پیشرو: ایجاد یک تجربه برنامه بومی در وب نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامه های وب سریع و قابل اعتماد با استفاده از آخرین فناوری های توسعه وب بسازید. این کتاب آموزش گام به گام را از طریق فرآیند تبدیل یک برنامه وب "سنتی" به یک برنامه وب پیشرفته با کارایی بالا ارائه می دهد و از اصول و درس های تدریس شده در سراسر کتاب استفاده می کند. شما یاد خواهید گرفت که عملکرد، قابلیت اطمینان، دسترسی، و تعامل کاربر برنامه های کاربردی وب تلفن همراه را از طریق استفاده از مثال های خاص و کاربردی بهبود ببخشید.
زیرا اکثر برنامه های وب غیر پیش پا افتاده توسعه یافته امروزه از چارچوب های جاوا اسکریپت استفاده می کنند. ، در مورد محبوب ترین فریم ورک هایی که یک PWA را مستقیماً ارائه می دهند آشنا خواهید شد، از جمله React، Preact، Vue.js، Angular و Ionic. همچنین خواهید آموخت که از چه ابزارهایی استفاده کنید تا عملکرد برنامه خود را اندازه گیری کنید، مانند Google's Lighthouse.
شروع توسعه پیشروی برنامه وب شامل بهترین روش ها برای کارکرد برنامه شما حتی در زمان پایان است. کاربر اتصال اینترنت ضعیفی دارد یا اصلاً ارتباطی ندارد و برای درگیر نگه داشتن کاربران خود، اعلانها و یادآوریها را با اعلانها و APIهای فشار ارسال میکند. شما با درک درستی از فناوریها - پوستههای برنامه، فناوری فشار سرور و ذخیرهسازی - که به شما امکان میدهد به سرعت محتوا را به کاربران خود تحویل دهید، خواهید رسید.
به همان اندازه که ارائه اطلاعات به کاربران تلفن همراه مهم
است. یک تجربه عالی، اصول PWA ها به گوشی های هوشمند محدود نمی
شود. بیشتر چیزهایی که در این کتاب خواهید آموخت مستقیماً برای
برنامه های کاربردی وب در تمام اندازه های صفحه نمایش قابل
استفاده است.
آنچه یاد خواهید گرفت
چه کسی این کتاب برای
توسعه دهندگان وب با تجربه قبلی جاوا اسکریپت است
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
Who This Book Is For
Web developers with prior JavaScript experience
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