- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/Tencent/westore
- 软件文档: https://github.com/Tencent/westore/blob/master/readme.md
- 官方下载: https://github.com/Tencent/westore
软件介绍
Westore —— 微信小程序解决方案
1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。
众所周知,小程序本身的工程化十分优秀,不管从组件化、开发、调试、发布、灰度、回滚、上报、统计、监控和最近的云能力都非常完善。据统计,开发小程序使用最多的技术栈是使用小程序本身的开发工具和语法,所以最大的痛点只剩下状态管理和跨页通讯。
市面上常见的解决方案,通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。
受腾讯近期开源的Web开发框架 Omi 框架启发,Westore 志在顺从小程序的设计,助力小程序状态管理、插件开发、云数据开发的能力。
小程序解决方案 Westore和 Omi 框架都是使用 Web Components 渲染组件,以搭积木的方式搭建 Web 页面。
设计极简:
拥有和 Omi 同样简洁的 Store API
超小的代码尺寸(包括 json diff 共100多行)
尊重且顺从小程序的设计(其他转译库相当于反其道行)
功能全面:
小程序状态管理(既可中心化,也可去中心化,亦可混合管理状态)
WestoreCloud小程序+云敏捷开发
专为小程序插件开发定制了模板
小程序组件和纯组件开发
Machine Learning in Action
Peter Harrington / Manning Publications / 2012-4-19 / GBP 29.99
It's been said that data is the new "dirt"—the raw material from which and on which you build the structures of the modern world. And like dirt, data can seem like a limitless, undifferentiated mass. ......一起来看看 《Machine Learning in Action》 这本书的介绍吧!
