Skip to content

plume2 改进点 #26

@hufeng

Description

@hufeng

我们开始站在更高的起点去看问题,初心不变,方式更加优雅一点。

目标:
就是去平衡开发体验和用户体验之间的矛盾

  1. 更加爽快的开发体验
  2. 更棒的性能和用户体验

开发体验:

  1. 数据,事件,状态迁移的日志跟踪
  2. 无缝对接typescript,更好的融入typescript
  3. 更好的typescript类型的支持

用户体验:
更小的js体积
无缝web和react-native的开发体验

TODO

  • 快速生成脚手架
  • plume2-vscode快速代码模板
  • Actor是不是可以web worker异步化
  • Relax组件更直接的注入数据的方式, subscribe判断数据状态,如果不注入数据不setState
  • Store具有响应式的能力
  • babel-plugin-plume2通过babel去优化框架的设计
  • language service的支持
  • 合入条件判断高阶组件
  • 适配新的context的api
  • trace msg

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions