微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Westore 微信小程序解决方案

程序名称:Westore

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

Westore 介绍


Westore —— 微信小程序解决方

1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。

众所周知,小程序本身的工程化十分优秀,不管从组件化、开发、调试、发布、灰度、回滚、上报、统计、监控和最近的云能力都非常完善。据统计,开发小程序使用最多的技术栈是使用小程序本身的开发工具和语法,所以最大的痛点只剩下状态管理和跨页通讯。

市面上常见的解决方案,通过页面或组件各自的 setData
加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上页面间的组件通讯,会让程序非常难维护和调试。

受腾讯近期开源的Web开发框架 Omi 框架启发,Westore 志在顺从小程序的设计,助力小程序状态管理、插件开发、云数据开发的能力。

小程序解决方案 Westore和 Omi 框架都是使用 Web Components 渲染组件,以搭积木的方式搭建 Web 页面

设计极简:

  • 拥有和 Omi 同样简洁的 Store API

  • 超小的代码尺寸(包括 json diff 共100多行)

  • 尊重且顺从小程序的设计(其他转译库相当于反其道行)

功能全面:

Westore 官网

https://github.com/Tencent/westore

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐