-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1e02ec5
commit 8e7ae5b
Showing
13 changed files
with
217 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# TODO | ||
|
||
## 微前端 | ||
|
||
- 背景、现状、问题。 | ||
- 当前解决方案(联邦模块)优点及不足。 | ||
- 业界解决方案,优点及不足。 | ||
- 新的解决方案 | ||
- 保底方案 | ||
- 基于 qiankun 改造的微前端方案。 | ||
- 实现思路 | ||
- 遇到的问题及难点、解决方案。 | ||
- 总结优劣,以及可以优化的地方。 | ||
|
||
## 组件库 | ||
|
||
## 关于 hooks | ||
- | ||
|
||
## 组件库管理平台 | ||
|
||
- 背景、问题 | ||
- 解决方案 | ||
- 实现 | ||
- nest.js | ||
- next.js | ||
- 难点 | ||
- 基于 bytemd 改造组件库运行时。 | ||
- 组件库运行时。 | ||
- rsc 技术的理解。 | ||
|
||
## Electron | ||
|
||
- 架构实现 | ||
- 通信方式及再封装 => 通信原理 | ||
- 注意点 | ||
- 窗口 | ||
- 打包更新 | ||
- 模板构建 | ||
|
||
- 其他 | ||
- 安全性 | ||
- 兼容性 | ||
- 性能优化 | ||
|
||
## 复杂组件开发 | ||
|
||
## 浏览器插件(选) | ||
|
||
## 打包优化(选) | ||
|
||
## 区块链入门(选)=> web3 | ||
|
||
## ? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# qt-design | ||
|
||
## 背景 | ||
|
||
## 怎么解决 | ||
|
||
## 如果从零构建一个组件库 | ||
|
||
## 有哪些难点 | ||
|
||
- 规范 | ||
- 组件库版本、分支规范、文档规范(开发者内部的统一) | ||
- 组件库 api 规范(开发者和使用者间的统一) | ||
- 设计规范一致性问题(开发者与设计间的统一) | ||
- 流程 | ||
- 问题抛出到解决的流程 | ||
- 开发贡献流程 | ||
- 技术 | ||
- 分层 | ||
- 组件库整体技术 | ||
- 样式 token 设计统一 | ||
- 样式隔离方案 | ||
- 按需加载方案 | ||
- 组件库测试 | ||
- 其他尝试 | ||
- 自动引入方案预研 | ||
- monorepo 方案 | ||
- class => hooks | ||
- 自动化测试 id 问题 | ||
- 组件开发心得 | ||
- 组件库管理平台 | ||
- 组件运行时 | ||
- 基于 bytemd 的运行时改造 | ||
|
||
- 还有哪些内容可以做 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
# TypeScript | ||
|
||
- [TypeScript Deep Dive](https://basarat.gitbook.io/typescript/) | ||
|
||
- [TypeScript Deep Dive](https://basarat.gitbook.io/typescript/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# 微前端 | ||
|
||
- [背景](./background.md) | ||
- [方案调研](./background.md) | ||
- [保守方案](./background.md) | ||
- [激进方案](./background.md) | ||
- [实现原理](./background.md) | ||
- [问题](./background.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# TODO | ||
|
||
- [ ] React 源码解析 | ||
- [ ] React 更新机制、批量更新 | ||
- [ ] React 事件机制 | ||
- [ ] React Hooks 陷阱、class 对比 |