berial
berial copied to clipboard
😈 Simple micro-front-end framework.
 如上图,当子应用生命周期方法有调用全局对象,直接访问的也是全局的对象
大佬,这个demo,运行起来,点击按钮没法正常切换应用。但是单独访问子应用是ok的。
# Dont Merge 我们在这个分支完成第一部分类型增强计划
1. 排除 webapck-dev-server 的干扰 ```js devServer: { headers: { 'Access-Control-Allow-Origin': '*' }, // 支持跨域 contentBase: path.join(__dirname, 'dist'), compress: true, port: 3002, historyApiFallback: true, // history 路由 hot: true, inline: false...
类型完善计划
## 第一部分 - 忽略 proxy.ts 文件中的类型, 将它当作一个 js 文件 - 尽可能不使用可选类型, 这样做可以减轻负担, 将开发时体验移到下个阶段开始做 - 优先规定函数输入输出类型, 放弃内部 - 将复杂类型统一抽象 - 减少花里胡哨的编程方式, 尽量不要使用高阶函数, 过度重载, 两层以上的箭头函数, 此处必须 @yisar ## 第二部分 - 增强开发时体验, 完成第一部分后再补