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