anu icon indicating copy to clipboard operation
anu copied to clipboard

娜娜奇发展路线图

Open RubyLouvre opened this issue 5 years ago • 7 comments

阶段1

支持4个平台的编译, 完成4个平台专用的React API对象(wx, my, swan)都以wx为模板进行兼容化处理,远程请求API 都Promise化 提供强大的webview支持 提供登录,支付支持 sass, less转译支持,提交审核平台前的压缩处理

到此为止,实现一处代码,四处运行

阶段2

对个别频道提供webview编译与小程序编译两种方式 ,webview编译即对这个频道下的所有页面变成一个SPA,放在另一个服务器,通过webview加载 添加H5编译, 即生成H5 touch端代码 基于H5编译,添加SharedWorker, 实现PWA端 提供统一的JSJDK

由于微信小程序是提供一套组件库的,切换成H5,因此也会打造一套对应的组件库 编译器需要考虑做成一个webpack插件,利用社区的力量加快编译速度 完成一套单元测试工具 到此为止,实现一处代码,六处运行

阶段3

添加typescript支持与postcss支持 基于H5编译,通过hybird技术打包,生成跨ios, android的App端

到此为止,实现一处代码,八处运行

RubyLouvre avatar Oct 17 '18 13:10 RubyLouvre

目前到阶段几了?

haolee1990 avatar Nov 13 '18 08:11 haolee1990

到阶段2

RubyLouvre avatar Nov 29 '18 13:11 RubyLouvre

ts支持多会上~

ananiy avatar Jan 11 '19 08:01 ananiy

nanachi page ccc 创建一个pages/ccc/index.js模板 nanachi component Dogs 创建一个components/Dog/index.js模板

RubyLouvre avatar Jan 13 '19 15:01 RubyLouvre

求上 Typescript~

zaaack avatar Jan 14 '19 09:01 zaaack

现在提供 typescript支持吗?

phpsmarter avatar Apr 06 '19 10:04 phpsmarter

文档删除了吗

quqiufeng avatar Feb 12 '20 10:02 quqiufeng