多端统一开发研究
简介
该项目致力于多端统一框架研究,包括但不限于:现有的 taro / chameleon 等多端框架原理理解、自研一套完整的多端框架、各种分析文章等。
以下为该研究项目的各项安排。
项目拆分思维导图
阶段任务拆解
-
深入 babel 插件开发
-
练习 1
-
参考
- 深入Babel,这一篇就够了 “Babel插件实践” 部分。
- Babel 插件手册
-
答题地址:hoperyy#1
-
作业
完成精准 import 转码:
import { Select as MySelect, Pagination } from 'xxx-ui'; // import UI2 from 'xxx-ui'; import * as UI from 'xxx-ui';
到
import MySelect from 'xxx-ui/Select/Select.js'; import Pagination from 'xxx-ui/Pagination/Pagination.js'; // import UI2 from 'xxx-ui'; import * as UI from 'xxx-ui';
类似即可,自由发挥
-
-
练习 2
-
答题地址:hoperyy#3
-
作业
完成 vue 转 react
-
分享产出
To Do