4. Downsides of Native Apps
- High Development and Maintenance cost
- High Acquisition and installation cost
- Reaching to larger audience by SEO is difficult
5. Downsides of Mobile Web
- Apps reliability due to slow mobile network
- User experience like smoothness,
animation
- No offline Experience
- Low in engagement(no push notification)
- No deeper integration to device hardware
21. The PRPL pattern (Enhancements)
PRPL is a pattern for structuring and serving Progressive Web Apps
(PWAs), with an emphasis on the performance of app delivery and launch.
It stands for:
● Push (or preload) the most important resources.
<link rel="preload" as="script" href="super-important.js">
<link rel="preload" as="style" href="critical.css">
● Render the initial route as soon as possible.
● Pre-cache remaining assets.
● Lazy load other routes and non-critical assets.