koot icon indicating copy to clipboard operation
koot copied to clipboard

Koot是基于React和Koa的WEB全栈技术解决方案。

Results 62 koot issues
Sort by recently updated
recently updated
newest added

## 测试 #### 同构 - [x] 数据同构 - [x] `title`、`meta` 标签正确性 - [x] 静态文件访问,确保没有 404 - [x] 所有 Webpack 结果资源的访问,确保没有 404 - [ ] 有 `extract.all.[*].css` - [ ] `inject`...

enhancement

```javascript // transform-config-client.js result.entry.client = [ 'react-hot-loader/patch', ...result.entry.client ]; // ------------------ if (!createDll) { if (typeof result.resolve !== 'object') result.resolve = {}; if (typeof result.resolve.alias !== 'object') result.resolve.alias = {};...

client-side
bundling process
overhaul

``` ❗ 优先项 ❕ 次级优先项 ❔ 需讨论 ``` ## 核心 - [ ] 所有命令终止时清除本次生成的临时文件,如项目配置文件、flag文件等 - 参考 `lerna` - [ ] 添加特征标识符 - [ ] 爬虫:识别特征标识符,统级使用 koot 的公开站点 ## 核心 `处理配置`...

- 官方方案: `Suspense` - 第三方库: [React Loadable](https://github.com/jamiebuilds/react-loadable)

idea
overhaul

Google I/O 演讲: https://youtu.be/k-A2VfuUROg ![image](https://user-images.githubusercontent.com/1946774/58554274-21a20300-8249-11e9-9d25-c00e1cb35c44.png) ![image](https://user-images.githubusercontent.com/1946774/58554446-88272100-8249-11e9-98e0-9ffe17200982.png) ![image](https://user-images.githubusercontent.com/1946774/58555041-16e86d80-824b-11e9-924b-ccc54cdb83e3.png) ![image](https://user-images.githubusercontent.com/1946774/58555128-45664880-824b-11e9-968b-5909274a5ecc.png)

enhancement
server-side

![image](https://user-images.githubusercontent.com/6274220/46855561-a533ee80-ce36-11e8-86c3-7c91caa8cdf0.png) root-> div -> app 多了一层神奇的 div 结构

bug
server-side
overhaul

```javascript // /koot/libs/validate-config/index.js L64 /** @type {Object} 完整配置 */ const kootConfig = await (async () => { const config = require(fileConfig) if (typeof config === 'function') return await config() if...

- 服务器端: 取消打包尺寸限制

enhancement
bundling process

`Object.assign()` `Promise` `await/async`

idea