- Progressive Web Application Development by Example
- Chris Love
- 194字
- 2021-08-05 10:33:15
The application shell
A typical application shell typically contains a header, a main content area, and a footer. Of course, this can vary by application and site. The 2048 game differs because there is only one web page:

Application shells are common-place in single page applications because they dynamically render markup and data in the browser. This does not need to be the case with a PWA. The reason single page applications are so popular is their ability to create a more native-like transition experience because there is no request delay when a new page is requested.
Since a PWA can be cached locally, this does not mean you need a true application shell. If the application utilizes a cache first strategy, pages can load in a matter of milliseconds, often less than 100. This is perceived as instant by the human mind.
This does not mean you should not identify an application shell. Server and build rendering engines can use the application shell and an array of layouts to create server hosted markups. You will be exposed to this so that you can work as we build the photo gallery and podcast application.
- 社交網(wǎng)絡(luò)對齊
- MERN Quick Start Guide
- Oracle SOA Suite 11g Performance Tuning Cookbook
- Hands-On Full Stack Development with Spring Boot 2 and React(Second Edition)
- 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用
- 農(nóng)產(chǎn)品物聯(lián)網(wǎng)研究與應(yīng)用
- 正在爆發(fā)的互聯(lián)網(wǎng)革命
- 計算機網(wǎng)絡(luò)與通信(第2版)
- React:Cross-Platform Application Development with React Native
- Getting Started with Memcached
- 從實踐中學(xué)習(xí)手機抓包與數(shù)據(jù)分析
- INSTANT LinkedIn Customization How-to
- Selenium WebDriver 3 Practical Guide
- 從實踐中學(xué)習(xí)Kali Linux網(wǎng)絡(luò)掃描
- 網(wǎng)絡(luò)是怎樣連接的