Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
    • WordPress 插件及主題下載
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

腾讯开源 Westore 1KB JS 覆盖状态管理与跨页通讯

腾讯开源 Westore 1KB JS 覆盖状态管理与跨页通讯

2018-10-31 Comments 0 Comment

30 日,腾讯开源微信小程序解决方案 Westore,并表示该方案能够以 1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。据介绍,Westore 的开发背景是因为小程序通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。

虽然市面上出现了许多技术栈编译转小程序的技术,但是没有戳中小程序的痛点。

小程序不管从组件化、、调试、发布、灰度、回滚、上报、统计、监控和最近的云能力都非常完善,小程序的工程化简直就是前端的典范。而开发者工具也在持续更新,可以想象未来组件布局的话未必需要写代码了。而且据统计,开发小程序使用最多的技术栈是小程序本身的开发工具和语法,所以最大的痛点只剩下状态管理和跨页通讯。

于是 Westore 给出了自己的解决方案:

Westore 受 Omi 框架的启发,其特点与优势如下:

  • 和 Omi 同样简洁的 Store API
  • 超小的代码尺寸(包括 json diff 共100多行)
  • 尊重且顺从小程序的设计(其他转译库相当于反其道行)
  • 增强 data 数据绑定,函数属性可直接绑定到 WXML
  • this.update 兼容 setData 同样的语法
  • this.update 比原生 setData 的性能更优,更加智能
  • Westore 专为小程序插件开发定制了模板
  • Westore 集成了云开发

详情见开源公告与项目文档。

分享此文:

  • 分享到 Twitter(在新視窗中開啟)
  • 按一下以分享至 Facebook(在新視窗中開啟)
  • 分享到 WhatsApp(在新視窗中開啟)
  • 按一下以分享到 Telegram(在新視窗中開啟)
  • 分享到 Pinterest(在新視窗中開啟)
  • 分享到 Reddit(在新視窗中開啟)
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟)
  • 點這裡列印(在新視窗中開啟)

相關


網絡資訊

Post navigation

PREVIOUS
Fedora 29 正式发布 首次针对多个应用场景和设备定制版本
NEXT
苹果为闪电接头款urBeats3入耳式耳机增加新配色 对应iPhone XR

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2018 年 10 月
一 二 三 四 五 六 日
1234567
891011121314
15161718192021
22232425262728
293031  
« 9 月   11 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 希捷推出FireCuda 520N SSD:M.2 2230尺寸專為掌機設計、最大選用2TB 2023-10-03
  • 驍龍8 Gen 4 據稱有功耗問題但高通有足夠時間解決 2023-10-03
  • Meta利用Facebook和Instagram上發布的公開資訊訓練人工智慧助手 2023-10-03
  • 研究發現神經細胞對少量事物的理解能力優於大量事物 2023-10-03
  • 蘋果、谷歌、亞馬遜將面臨澳洲議會有關大型科技公司的影響力調查 2023-10-03
  • 亞馬遜計畫推出AI聊天機器人內部代號“Project Nile” 2023-10-03
  • AMD高階主管確認:RX 7000係顯示卡已全系推出完畢 2023-10-03
  • 詳解2023諾貝爾物理學獎:他們用光捕捉最短的瞬間超越測量速度的極限 2023-10-03
  • 2023年諾貝爾物理學獎揭曉由美、德、瑞典三位物理學家分享 2023-10-03
  • 科學家發現一種全新的酵素有助於對抗寄生的基因組TE序列 2023-10-03

熱門文章與頁面︰

  • Acronis Introduces Advanced Automation to Simplify MSP Business Operations for Enhanced Productivity
  • 靠養貓養狗年入百萬:寵物博主是門怎樣的生意?
  • Autodesk AutoCAD 2021 正式版註冊版-簡體/繁體中文/英文版
  • 拆解報告:20000mAh 18W PD雙向快充版小米移動電源3 PLM18ZM
  • Autodesk AutoCAD 2020.1 正式版-簡體中文/繁體中文/英文
  • 盜版Windows 7還能免費升級Windows 10嗎?
  • 百度雲盤、藍奏雲、微雲提取碼秘鑰查詢工具
  • Windows 10玩遊戲死機重置顯卡驅動的秘籍你知道嗎?
  • Google 25 週年|1.0 少年心氣
  • DP vs HDMI 誰才是遊戲玩家最佳選擇?

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2023   All Rights Reserved.