2022年8月6日,第二屆中國 PWA 開發(fā)者日再一次以網(wǎng)絡(luò)會議的形式成功舉辦。本次大會由微軟、英特爾及谷歌聯(lián)合主辦,并得到國外國內(nèi)領(lǐng)先的科技企業(yè)的大力支持。作為國內(nèi)前端開發(fā)者提供交流溝通漸進(jìn)式 Web 應(yīng)用 (Progressive Web Application) 的平臺,本次大會吸引了近萬名開發(fā)者的熱情參與。來自微軟的 PWA 之父 Alex Russell 回顧了PWA 的發(fā)明歷程并展望了小程序生態(tài)與 PWA 生態(tài)的融合之路,微軟的工程師也介紹了 PWABuilder 以及 Windows 平臺對 PWA 的全面支持,并在當(dāng)前桌面復(fù)興和移動端飽和的大背景下,PWA 對開發(fā)者的現(xiàn)實意義;來自谷歌與英特爾的工程師介紹了為 PWA 開發(fā)的最新的 Web API; 同時來自阿里、抖音、京東和騰訊的專家們分享了他們各自在開發(fā),使用和部署PWA技術(shù)方面的實踐和經(jīng)驗。
PWA 應(yīng)用作為一種跨平臺應(yīng)用開發(fā)和部署的技術(shù)趨勢,近幾年來得到了業(yè)界的極大關(guān)注和應(yīng)用。微軟公司的公開數(shù)據(jù)表明,PC 用戶有超過60% 的時間是在使用瀏覽器來完成不同的工作,而 PWA 技術(shù)則將網(wǎng)頁應(yīng)用和本地應(yīng)用的優(yōu)勢融合在一起,使得最終用戶能夠像使用本地應(yīng)用一樣來使用網(wǎng)頁應(yīng)用,包括本地安裝,本地存儲甚至在離線狀態(tài)下仍然能夠使用。
對于前端開發(fā)者來說,開發(fā)部署 PWA 應(yīng)用更是具備多種開發(fā)本地應(yīng)用難以匹敵的優(yōu)勢。首先就是開發(fā)的成本方面,由于 PWA 應(yīng)用本質(zhì)上是一種網(wǎng)頁應(yīng)用的擴(kuò)展,所以天生就可以實現(xiàn)開發(fā)一次,覆蓋所有平臺的“夢想”;其次,PWA 應(yīng)用的分發(fā)形式也可以是多樣化的:既可以通過傳統(tǒng)的應(yīng)用商店分發(fā),也可以通過開發(fā)者自建的網(wǎng)站分發(fā);以此可以節(jié)省大量的應(yīng)用分發(fā)成本并大大提升了開發(fā)者的自主性。開發(fā)者可以任意選擇應(yīng)用內(nèi)功能的支付方式。第三,正是由于 PWA 應(yīng)用是網(wǎng)頁應(yīng)用跳出瀏覽器,被操作系統(tǒng)賦能為獨立應(yīng)用,它天生就可以被各種搜索引擎索引,所以流量的導(dǎo)入來源也得以大大增強(qiáng)。當(dāng)然,作為全世界最大的開發(fā)者群體,PWA 開發(fā)的各種框架,各種工具鏈以及開發(fā)文檔等等,也是唾手可得。
也正是由于 PWA 開發(fā)的這些優(yōu)勢,越來越多的本地應(yīng)用正在被相應(yīng)的 PWA 應(yīng)用升級取代。PWA 應(yīng)用正在成為現(xiàn)代 PC 應(yīng)用的主流開發(fā)以及分發(fā)形式。PWA 是 Web 技術(shù)落地的新方式,因為 Web 標(biāo)準(zhǔn)天然的開放性和包容性,必將融合各種不同的基于 Web 技術(shù)的分支路線,特別是對于火熱的小程序生態(tài), Web 標(biāo)準(zhǔn)的發(fā)展一定會找到完美的支持方案。