为什么能找到的框架都是ts写的?急需一套ui框架

u3d转过来的, 已经用js写了一个游戏,
随着ui的复杂度增加,目前需要一套ui框架,但是论坛里能找着的都是ts的? 听说js可以和ts一起用,但是我还是比较倾向于只用一套语言,所以如果是ts比较适合写框架的话那我接下来是要转ts了呀? 求大佬指点

1,如果你的框架规模不大,只有1-2个人用,交流方便,就无所谓用哪种。
2,如果使用的人较多,如果这些人员当中大部分习惯于无类型的动态语言,如果你能够提供详尽的文档,那可以选择JS
3,否则建议使用TS。TS增加了规则约束,更适合团队开发。在输入代码时,可以提供精准的提示,可以立即发现大部分的拼写错误,同时编译器强制使用者遵守你定制的类型规则。只要接口名称、注释写的好,没有文档也易于使用。
另外,个人认为,TS不能算是一种新的语言,它只是JS的超集,JS一种新的玩法。