国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

寫點東西《漸進(jìn)式網(wǎng)絡(luò)應(yīng)用入門》

這篇具有很好參考價值的文章主要介紹了寫點東西《漸進(jìn)式網(wǎng)絡(luò)應(yīng)用入門》。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

什么是漸進(jìn)式網(wǎng)絡(luò)應(yīng)用 (PWA)?

PWA 是一種漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序,它結(jié)合了應(yīng)用程序的功能和網(wǎng)絡(luò)技術(shù)。

您可以說它們是使用網(wǎng)絡(luò)技術(shù)構(gòu)建的應(yīng)用程序,但感覺和功能都像原生應(yīng)用程序。

PWA 簡介

網(wǎng)絡(luò)應(yīng)用程序似乎變得有限,因為大多數(shù)人更喜歡構(gòu)建移動應(yīng)用程序,以便用戶可以將它們保存在手機(jī)上,而不是構(gòu)建網(wǎng)絡(luò)應(yīng)用程序,因為您必須不斷訪問瀏覽器。

然而,隨著 PWA 的出現(xiàn),這個問題已經(jīng)得到解決,并且取得了很大的進(jìn)展。

我所說的網(wǎng)絡(luò)技術(shù)是指 HTML、CSS、JavaScript。

PWA 可以安裝在您的主屏幕上,它們可以從您上次離開的地方離線工作,并提供與原生應(yīng)用程序相當(dāng)?shù)捏w驗和功能。

預(yù)計您的 PWA 會具有響應(yīng)性。您不想構(gòu)建在某些設(shè)備上沒有響應(yīng)性的網(wǎng)絡(luò)應(yīng)用。

雖然,您可以通過下載商店安裝 PWA,但最簡單且首選的方式是通過上述瀏覽器安裝。
PWA

由于它提供了特定于平臺的用戶體驗,

它們位于您的主屏幕上,易于訪問且易于查找。

它們可以離線訪問

PWA 與網(wǎng)站的區(qū)別

網(wǎng)站更像是一個訪問區(qū)域,而不是一個所有權(quán)區(qū)域。你不能說我有一個網(wǎng)站,但你可以說我有一個應(yīng)用程序。

  • PWA 即使是一個轉(zhuǎn)換后的網(wǎng)站,也能給你帶來這種體驗。

  • PWA 可以從平臺的應(yīng)用商店安裝,也可以直接從網(wǎng)絡(luò)安裝。

  • PWA 可以像特定于平臺的應(yīng)用一樣安裝,并且可以自定義安裝過程。

  • PWA 一旦安裝,就會在設(shè)備上獲得一個應(yīng)用圖標(biāo),與特定于平臺的應(yīng)用并排顯示。

  • 一旦安裝,PWA 可以作為一個獨立的應(yīng)用啟動,而不是瀏覽器中的網(wǎng)站。

  • PWA 可以后臺運行,也可以離線運行。這與普通網(wǎng)站不同,普通網(wǎng)站只有在頁面在瀏覽器中加載時才處于活動狀態(tài)。

  • PWA 可以后臺更新內(nèi)容,響應(yīng)來自服務(wù)器的推送通知,并在設(shè)備沒有網(wǎng)絡(luò)連接時工作。

  • 使用操作系統(tǒng)通知系統(tǒng)顯示通知

  • PWA 可以集成到設(shè)備中,注冊為共享目標(biāo)和源并訪問設(shè)備功能。

  • PWA 可以使用整個屏幕,而無需在瀏覽器 UI 中運行。

如何構(gòu)建 PWA

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序由以下部分組成:

  • Manifest.json
  • 服務(wù)工作者
  • 離線 HTML 頁面(非強(qiáng)制性,在沒有互聯(lián)網(wǎng)時使用)
  • 應(yīng)用程序外殼結(jié)構(gòu)

Manifest.json

它還用于構(gòu)建 Chrome 瀏覽器擴(kuò)展程序。它有助于將應(yīng)用程序顯示為主屏幕上的應(yīng)用。

網(wǎng)絡(luò)應(yīng)用清單是一個 JSON 文件,它定義了如何將 PWA 視為已安裝的應(yīng)用程序,包括操作系統(tǒng)中的外觀和基本行為。

它告訴瀏覽器您希望您的網(wǎng)絡(luò)內(nèi)容如何在操作系統(tǒng)中顯示為應(yīng)用程序。清單可以包括基本信息,例如應(yīng)用程序的名稱、圖標(biāo)和主題顏色,高級首選項,例如所需的方向和應(yīng)用程序快捷方式;以及目錄元數(shù)據(jù),例如屏幕截圖。manifest.json 是使用網(wǎng)絡(luò)擴(kuò)展 API 的每個擴(kuò)展都必須包含的唯一文件。

服務(wù)工作者

它有助于緩存。保存數(shù)據(jù)以便以后使用。

它們可以提高 PWA 中網(wǎng)頁的性能和功能,因為它們通過緩存 HTML、CSS、JavaScript、圖像和字體等靜態(tài)資源來減少加載時間和帶寬使用量。

它們提供離線功能、處理通知或執(zhí)行繁重的計算,并且可以控制網(wǎng)絡(luò)請求、修改它們、提供從緩存中檢索的自定義響應(yīng)或完全合成響應(yīng)。

快速加載、推送通知、離線訪問

推出漸進(jìn)式網(wǎng)絡(luò)應(yīng)用的公司已經(jīng)看到了

推出漸進(jìn)式網(wǎng)絡(luò)應(yīng)用的公司已經(jīng)看到了令人印象深刻的結(jié)果。例如,Twitter 看到每次會話的頁面增加了 65%,推文增加了 75%,跳出率降低了 20%,同時將應(yīng)用的體積減少了 97% 以上。切換到 PWA 后,日經(jīng)新聞的有機(jī)流量增加了 2.3 倍,訂閱量增加了 58%,每日活躍用戶增加了 49%。Hulu 用漸進(jìn)式網(wǎng)絡(luò)應(yīng)用取代了其特定于平臺的桌面體驗,返回訪問量增加了 27%。

PWA 和 Web 應(yīng)用之間的差異

安裝:

無論是在臺式機(jī)還是移動設(shè)備上,您都可以安裝 PWA。但是,網(wǎng)絡(luò)應(yīng)用程序旨在在網(wǎng)絡(luò)瀏覽器中運行,無法安裝在設(shè)備上。因此,用戶最好考慮這一點。

類應(yīng)用體驗:

雖然漸進(jìn)式網(wǎng)絡(luò)應(yīng)用使用與網(wǎng)絡(luò)應(yīng)用相同的技術(shù),如 HTML、CSS、JavaScript 等。但它提供的是原生應(yīng)用的用戶體驗。此外,與網(wǎng)絡(luò)應(yīng)用不同,PWA 可以使用大多數(shù)設(shè)備功能,如推送通知,而不管使用的網(wǎng)絡(luò)瀏覽器是什么。它提供了一種如此集成和無縫的體驗,以至于區(qū)分 PWA 和原生應(yīng)用變得非常困難。

易于訪問:

PWA 很輕量,因為它們占用的空間非常小,與原生應(yīng)用相比,只有幾 KB。您無法安裝網(wǎng)絡(luò)應(yīng)用,但可以通過網(wǎng)絡(luò)瀏覽器訪問它。安裝 PWA 后,用戶可以輕松地從主屏幕或應(yīng)用程序抽屜中訪問它,應(yīng)用程序圖標(biāo)將像原生應(yīng)用程序一樣顯示在那里。此外,可以共享 PWA 以允許其他人安裝該應(yīng)用程序。因此,它減少了安裝應(yīng)用程序的步驟。

更快的用戶體驗:

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用可以緩存數(shù)據(jù),以便在整個應(yīng)用程序完全加載之前為用戶提供圖像、文本和其他內(nèi)容。它減少了用戶的等待時間,從而提高了留存率和用戶參與度。它為您的業(yè)務(wù)增加了價值。

更多用戶參與度:

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序的一項主要優(yōu)勢是,它們可以使用推送通知和許多其他設(shè)備功能,使企業(yè)能夠提高用戶參與度。通過使用推送通知,企業(yè)可以向用戶發(fā)送有關(guān)其優(yōu)惠、交易和服務(wù)的信息,以讓他們持續(xù)參與您的品牌。

實時數(shù)據(jù)訪問:

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序的另一個優(yōu)勢是,它們始終保持最新。這是因為當(dāng)出現(xiàn)某些更改時,這些應(yīng)用程序會自行更新。網(wǎng)絡(luò)應(yīng)用程序本身就是一個網(wǎng)站,因此也會自動更新。然而,作為網(wǎng)絡(luò)應(yīng)用程序的高級版本,漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序具有優(yōu)勢。

原生應(yīng)用程序(移動應(yīng)用程序)和漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序之間的差異

開發(fā)成本:

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序比原生應(yīng)用程序更便宜,開發(fā)時間也相對較短。

用戶體驗:

原生應(yīng)用程序提供比漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序更精致、更完善的用戶體驗。原生應(yīng)用程序旨在利用設(shè)備的硬件和軟件功能,為用戶提供無縫且響應(yīng)迅速的體驗。

可訪問性:

漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序比原生應(yīng)用程序更易于訪問,因為它們可以在任何具有網(wǎng)絡(luò)瀏覽器的設(shè)備上訪問。原生應(yīng)用程序僅限于特定平臺。

維護(hù)和更新:

維護(hù)和更新 PWA 通常比原生應(yīng)用更容易。使用 PWA,可以在服務(wù)器端進(jìn)行更新,用戶無需下載和安裝任何內(nèi)容即可訪問該應(yīng)用的最新版本

開發(fā)漸進(jìn)式網(wǎng)絡(luò)應(yīng)用的好處

開發(fā)成本低:

開發(fā) PWA 的成本遠(yuǎn)低于任何原生應(yīng)用或網(wǎng)絡(luò)應(yīng)用。

可發(fā)現(xiàn)

PWA 可與網(wǎng)絡(luò)瀏覽器配合使用,并且可以在搜索引擎中發(fā)現(xiàn)它們,這為您優(yōu)化搜索引擎提供了機(jī)會。您可以利用 SEO 來提高其排名并吸引更多用戶以促進(jìn)銷售

跨平臺功能

PWA 既跨平臺又兼容跨瀏覽器,因為它們可以與每種設(shè)備和網(wǎng)絡(luò)瀏覽器配合使用。

*離線使用 *

由于緩存,PWA 可以將數(shù)據(jù)存儲在設(shè)備上,使用戶即使沒有互聯(lián)網(wǎng)連接也可以訪問內(nèi)容。因此,PWA 可以離線工作。

安全性

PWA 安全、快速、用戶友好且功能豐富的網(wǎng)絡(luò)解決方案,可最大限度地提高您的收入。

它如何改善電子商務(wù)購物體驗

  • 通過社交賬戶登錄

  • 推送通知提醒

  • 簡化支付處理

  • 無網(wǎng)絡(luò)購物

  • 跟蹤獨特分析


??更多精彩

點擊??這里~~文章來源地址http://www.zghlxwxcb.cn/news/detail-806206.html

到了這里,關(guān)于寫點東西《漸進(jìn)式網(wǎng)絡(luò)應(yīng)用入門》的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【GitOps系列】如何實施自動化漸進(jìn)式交付?

    【GitOps系列】如何實施自動化漸進(jìn)式交付?

    前言 在實施金絲雀發(fā)布的過程中,我們通過 Argo Rollout 的金絲雀策略將發(fā)布過程分成了 3 個階段,每個階段金絲雀的流量比例都不同,經(jīng)過一段時間之后,金絲雀環(huán)境變成了新的生產(chǎn)環(huán)境。實際上,這也是一種漸進(jìn)式的交付方式,它通過延長發(fā)布時間來保護(hù)生產(chǎn)環(huán)境,降低了

    2024年02月14日
    瀏覽(27)
  • 漸進(jìn)式編程之旅:探尋PHP函數(shù)的奇妙世界

    漸進(jìn)式編程之旅:探尋PHP函數(shù)的奇妙世界

    目錄 前言 一、函數(shù)的定義和調(diào)用 1.1?初識函數(shù) 1.1.1?函數(shù)分類 1.1.2 自定義函數(shù) 1.1.3?return 1.2 參數(shù)設(shè)置 1.2.1 無參函數(shù) 1.2.2?按值傳遞參數(shù) 1.2.3?引用傳參 1.2.4?設(shè)置參數(shù)默認(rèn)值 1.2.5?指定參數(shù)類型(弱) 1.3 變量的作用域 1.3.1 變量分類 1.3.2?全局變量的使用 1.3.3?global關(guān)鍵

    2024年02月08日
    瀏覽(21)
  • 漸進(jìn)式web全棧:blazor web app

    漸進(jìn)式web全棧:blazor web app

    本文要說的這種開發(fā)模式,這種模式并不是只有blazor支持,js中有一樣的方案next.js nuxt.js;blazor還有很多其它內(nèi)容,本文近關(guān)注漸進(jìn)式開發(fā)模式。 是的,前后端是主流,不過以下情況也許前后端分離并不是最好的選擇: 小公司,人員不多,利潤不高,創(chuàng)業(yè)階段能省則省 個人

    2024年02月05日
    瀏覽(17)
  • 2023-06-17:說一說redis中漸進(jìn)式rehash?

    2023-06-17:說一說redis中漸進(jìn)式rehash?

    2023-06-17:說一說redis中漸進(jìn)式rehash? 答案2023-06-17: 在Redis中,如果哈希表的數(shù)組一直保持不變,就會增加哈希沖突的可能性,從而降低檢索效率。為了解決這個問題,Redis會對數(shù)組進(jìn)行擴(kuò)容,通常是將數(shù)組大小擴(kuò)大為原來的兩倍。然而,這個擴(kuò)容過程會引起元素在哈希桶中的

    2024年02月09日
    瀏覽(27)
  • SSE實現(xiàn)消息實時推送,前端漸進(jìn)式學(xué)習(xí)、實踐,真香

    SSE(Server Sent Event),直譯為服務(wù)器發(fā)送事件,顧名思義,也就是客戶端可以獲取到服務(wù)器發(fā)送的事件。我們常見的 http 交互方式是客戶端發(fā)起請求,服務(wù)端響應(yīng),然后一次請求完畢;但是在 sse 的場景下,客戶端發(fā)起請求,連接一直保持,服務(wù)端有數(shù)據(jù)就可以返回數(shù)據(jù)給客戶端

    2024年02月21日
    瀏覽(20)
  • Vue.js:構(gòu)建用戶界面的漸進(jìn)式框架

    Vue.js是一種流行的JavaScript前端框架,用于構(gòu)建用戶界面。本文將介紹Vue.js的基本概念、特點、應(yīng)用場景以及與其他框架的對比。 一、引言 在當(dāng)今的前端開發(fā)領(lǐng)域,Vue.js已經(jīng)成為了一個備受矚目的框架。它的簡潔、靈活和易于上手的特性使得開發(fā)人員能夠快速高效地構(gòu)建用戶

    2024年01月23日
    瀏覽(29)
  • redis到底是怎么樣進(jìn)行漸進(jìn)式Rehash的

    redis到底是怎么樣進(jìn)行漸進(jìn)式Rehash的

    Redis 是一個開源(BSD許可)的,內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲系統(tǒng),它可以用作數(shù)據(jù)庫、緩存和消息中間件。那么redis的底層是如何來存儲數(shù)據(jù)的呢? 一、redis如何在存儲大量的key時候,查詢速度還能接近O(1)呢? 查詢速度接近O(1)的數(shù)據(jù)結(jié)構(gòu)通常讓我們想到的就是HashMap結(jié)構(gòu),那下面

    2024年02月09日
    瀏覽(22)
  • 【達(dá)摩院OpenVI】視頻目標(biāo)漸進(jìn)式Transformer跟蹤器ProContEXT

    論文鏈接:[arxiv] 代碼應(yīng)用: 開源代碼:[github code] 開源應(yīng)用:[modelscope] 視頻目標(biāo)跟蹤(Video Object Tracking, VOT)任務(wù)以一段視頻和第一幀中待跟蹤目標(biāo)的位置信息(矩形框)作為輸入,在后續(xù)視頻幀中預(yù)測該跟蹤目標(biāo)的精確位置。該任務(wù)對跟蹤目標(biāo)的類別沒有限制,目的在于

    2023年04月20日
    瀏覽(20)
  • Redis(三)存儲原理與數(shù)據(jù)模型(hash沖突、漸進(jìn)式rehash)

    Redis(三)存儲原理與數(shù)據(jù)模型(hash沖突、漸進(jìn)式rehash)

    Redis(一)原理及基本命令(柔性數(shù)組) Redis(二)網(wǎng)絡(luò)協(xié)議和異步方式(樂觀鎖悲觀鎖) Redis(三)存儲原理與數(shù)據(jù)模型(hash沖突、漸進(jìn)式rehash) Redis跳表 Redis是key-value的結(jié)構(gòu),其中value包含:字典,雙向鏈表,壓縮列表,跳表,整數(shù)數(shù)組,動態(tài)字符串。 其中redis中各valu

    2024年02月16日
    瀏覽(33)
  • Redis4 漸進(jìn)式遍歷/自定義客戶端/持久化

    Redis4 漸進(jìn)式遍歷/自定義客戶端/持久化

    1.keys *一次性把所有的key都獲取到.但是存在一個問題,一旦數(shù)據(jù)過多,redis就會被阻塞住,就無暇顧及其他的命令,這樣的影響很大. 2.那么就出現(xiàn)了漸進(jìn)式遍歷,可以做到既能獲取所有的key,又不會阻塞服務(wù)器.漸進(jìn)式不是一個命令把所有的key獲取到,而是沒執(zhí)行一次命令只獲取其中的

    2024年02月06日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包