bleeping
coder
Projects
JavaScript
TypeScript
Python
C++
C#
Go
Egg: 用typescript 重构 eggjs?
Created on 12 Mar 2018
·
1
Comment
·
Source:
eggjs/egg
没有类型系统的 eggjs 根本不能谈的上是企业级开发 , 不知道作者是否考虑使用typescript重写eggjs ?
Source
Most helpful comment
企业级开发的要素很多,类型系统只是其中的一小点。
TypeScript 并不能代表 JS,我们跟随的是 ES 规范。
有人可以用 JS 写出很强壮维护性很好的代码,也有人能用 TS 写出无法维护的代码。
Egg 源码本身用不用 TS 编写,并不重要,我们有提供对应的
d.ts
和完备的单元测试。
开发者可以用 TS 来写 Egg 应用,这个从来没有过任何限制:
官方的 TS Guide 还在编写中,可以看看社区的实践:
https://github.com/whxaxes/blog/issues/11
https://cnodejs.org/topic/5a949c9c653c43b914685044
https://github.com/shepherdwind/egg-di
>All comments
企业级开发的要素很多,类型系统只是其中的一小点。
TypeScript 并不能代表 JS,我们跟随的是 ES 规范。
有人可以用 JS 写出很强壮维护性很好的代码,也有人能用 TS 写出无法维护的代码。
Egg 源码本身用不用 TS 编写,并不重要,我们有提供对应的
d.ts
和完备的单元测试。
开发者可以用 TS 来写 Egg 应用,这个从来没有过任何限制:
官方的 TS Guide 还在编写中,可以看看社区的实践:
https://github.com/whxaxes/blog/issues/11
https://cnodejs.org/topic/5a949c9c653c43b914685044
https://github.com/shepherdwind/egg-di
Was this page helpful?
0
/ 5 -
0
ratings
Related issues
npm run debug异常,无法启动,但是npm run dev又是正常的。
weijiatan456
·
3
Comments
前台页面直接输出后台JSON数据
Ailein
·
3
Comments
关于日志打印目录的问题
Webjiacheng
·
3
Comments
使用egg-sequelize链接多数据源的问题
kylezhang
·
3
Comments
有计划升级一下egg-graphql吗?
yuu2lee4
·
3
Comments
Most helpful comment
d.ts和完备的单元测试。