开放#1
前端周刊【收集】
- 收集
- 作者:
- Lmagic16
- 发布时间:
- 更新时间:
最新前后端最新动态,开源项目,开发教程等推荐,格式如下:
【前端】
1. Sucrase:一个新的 JavaScript 转码器,号称比 Babel 快20倍
Sucrase 是 Babel 的另一种选择,允许您更快的开发构建。Sucrase 并没有将大量的 JS 特性编译成 ES5,而是假定您将目标定位于一个现代 JS 运行时,并且专注于编译非标准语言扩展: JSX,TypeScript 或 Flow。Sucrase 的解析器是从 Babel 的解析器中抽出来的,并将其细化为专注于解决 Babel 的一小部分。 如果它正合您意,希望 Sucrase 可以给您带来更好的开发体验;
详情: https://github.com/alangpierce/sucrase
2. 领域驱动设计
随着我们解决的场景越来越专业化和复杂化,大型 SPA 应用的流行,前端承担的职责越来越多。代码的质量和系统的完整性越来越难把握。很容易导致迭代着迭代着发现代码改不动了。最后只能新起炉灶,重新开发。归根到底在于复杂度的失控,本文会尝试分析其中的问题以及从前端如何应用领域模型开发的角度给出一些建议;