vue-framework-for-Apache-Weex icon indicating copy to clipboard operation
vue-framework-for-Apache-Weex copied to clipboard

Roadmap

Open Jinjiang opened this issue 9 years ago • 22 comments

Milestone 1

  • [x] 补全测试 (Write test for Weex platform) #10
  • [x] 仓库合并 (Merge this repo into vue main repo and re-fork it here)
    • [x] 合并已有的提交 (Merge all commits here)
    • [x] Weex JS Framework 打包脚本 (Write build script for Weex)

Milestone 2

  • [x] streaming render #2
  • [x] Vue 适配:双向绑定 (Support two-way binding)
    • [x] 支持 v-model (Support v-model) #3
    • ~~支持 .sync (Support .sync)~~
  • [x] Vue 适配:transition 支持 (Support <transition>) #1 [wip]
  • [x] 集中关注内存管理和页面间串扰问题 (Focus on memory management & inter-page crosstalk issues)
  • [x] Vue 在 web 和 weex 可用特性范围和开发方式的差异整理 (Sort differences between using Vue in Web and Weex) #11 #14 #15
  • [x] 从 *.we 过渡到 *.vue 的开发体验整理 (List transition from *.we to *.vue development experience) #4 #13
    • [x] *.we -> *.vue 转换工具 (Conversion tool from *.we to *.vue ) npm package

Milestone 3

  • [x] 重构 Vue 2.0 版的 Weex HTML5 Render (Rebuild Weex HTML5 Render using Vue 2.0) repo
  • [x] 尝试完成 HackerNews (Try build a HackerNews app) repo
    • [x] Vuex 适配 (Adapt vuex)
    • [x] Vue-router 适配 (Adapt vue-router)
    • [x] Vue-cli 模板 (Vue-cli template)
  • [x] weex-loader
    • [x] weex-vue-loader
  • [ ] Documentation

Milestone 4

  • [x] adapt weex-devtool
  • [x] adapt weex-toolkit
  • [x] adapt weex-pack

Milestone 5

  • [ ] 服务端渲染 / 预编译方案 (server-side rendering / pre-compile)
  • [ ] Weex DevTools 支持 Vue 2.0 插件 (Weex DevTools support vue-devtools extension)
  • [ ] weex-vue-loader hot-reload
  • [ ] vue-cli template for weex-pack
  • [ ] <transition-group>
  • [ ] supporting TypeScript

Further

  • 发展通用组件 (Support "universal" Vue components)
    • Weex 支持所有HTML标签 (Support almost HTML tags in Weex)
    • Weex 明确列出支持的CSS样式范围 (List supported CSS range)
    • Weex 公布 JS APIs 支持情况和未来的 Roadmap (List all supported JS APIs from native and the roadmap in the future)
  • Weex playground website 支持 Vue (Weex playground website support *.vue)
  • 实例收集 (Examples collection)
  • 社区和生态建设 (Build community and eco system together)

Jinjiang avatar Sep 29 '16 16:09 Jinjiang

Weex 支持所有HTML标签 ?Further 是要做一个瘦身版浏览器?

littleseven avatar Oct 10 '16 07:10 littleseven

@littleseven 浏览器这个话题太大了,但是可以正常渲染 p, h1~h6, ul, ol 这类的 HTML 标签是有机会的,未来会逐步细化讨论

Jinjiang avatar Oct 11 '16 03:10 Jinjiang

This is awesome! I can't wait to build native apps using vuejs!

kramer65 avatar Oct 24 '16 20:10 kramer65

任重道远啊,加油!

transtone avatar Oct 27 '16 14:10 transtone

This is great! I'm not liking the react native syntax much.

Solinx avatar Nov 04 '16 10:11 Solinx

Yeah! Way to go people! This is what I call progress.

dewdad avatar Nov 17 '16 08:11 dewdad

想知道 Milestone 3 完成大概在什么时间点?可以毛估估。

hustcer avatar Nov 21 '16 23:11 hustcer

Here is a task list (github porjects): https://github.com/weexteam/weex-vue-framework/projects/1?fullscreen=true

Hanks10100 avatar Nov 28 '16 08:11 Hanks10100

想知道 Milestone 3 完成大概在什么时间点?

hf20 avatar Dec 05 '16 06:12 hf20

真没想到 vue 也会发展出这条路!:100: 强力前排支持,虽然不太了解实现跨平台这方面,但是我会试着在 vue 本身以及组件库、编辑器插件方面做一些贡献 :sparkles: ~~

linkdesu avatar Dec 09 '16 12:12 linkdesu

@hf20 年底

Jinjiang avatar Dec 09 '16 18:12 Jinjiang

@Jinjiang 16年年底?

acathur avatar Dec 16 '16 06:12 acathur

@linkdesu vue大法好!

Char-Ten avatar Dec 21 '16 09:12 Char-Ten

Coming from this reply. Personally I don't think this Roadmap is clear enough to follow. Which feature at which version in which month, I can't see them in this list. Those information can be important when I make plans doing things with Weex.

tiye avatar Dec 30 '16 06:12 tiye

Waiting for the documents of Milestone 3.

hustcer avatar Jan 07 '17 08:01 hustcer

^^^Documentation for milestone 3 would be awesome! Can't wait to learn about all the new additions. Do we have a rough date of release on it?

7ammer avatar Jan 07 '17 13:01 7ammer

I'm also very curious about the "list all supported JS APIs from native and the roadmap in the future" as is written under "Further".. :-)

Anyway, I'm checking this issue every couple days to see how progress is going, and I like the speed you guys have. Keep up the good work!

kramer65 avatar Jan 08 '17 11:01 kramer65

it will be perfect if Weex support local image.

tonyyls avatar Feb 09 '17 01:02 tonyyls

Weex HTML5 Render 的编写是给 server-side rendering 埋坑啊,这么多window什么的

wuchang1123 avatar Apr 19 '17 07:04 wuchang1123

Is anything still happening here? It would be great if this becomes reality!

kramer65 avatar Jun 07 '17 13:06 kramer65

+1 is anything still happening? Last commit was 8 months ago?!

benmccallum avatar Jul 21 '17 14:07 benmccallum

@kramer65 @benmccallum

It became an apache incubator project the github mirrored repository is here https://github.com/apache/incubator-weex/branches

james-andrewsmith avatar Jul 23 '17 00:07 james-andrewsmith