毕竟动态一时爽啊,TS 框架选择哪个好呢?
|  |      1Perry      2019-07-26 04:04:43 +08:00 React: https://www.npmjs.com/package/@types/react Vue: https://github.com/vuejs/vue/tree/dev/types 目前在用 TypeScript 写 React 感觉没啥毛病,就是 HOC 和 Redux 写起来有点麻烦 | 
|  |      2ericgui      2019-07-26 04:14:05 +08:00 via Android 是的 | 
|  |      3puncsky      2019-07-26 05:27:00 +08:00  2 自己造了一个基于 react 和 ts 的全栈框架 https://onefx.js.org/ | 
|  |      4youngxhui      2019-07-26 07:02:03 +08:00 via Android 是的 | 
|  |      5alw      2019-07-26 07:09:53 +08:00 是的,Vue3.0 出来后可以关注一下。 | 
|  |      6beginor      2019-07-26 07:41:09 +08:00 via Android | 
|      7wszgrcy      2019-07-26 07:57:43 +08:00 via Android ts 玩装饰器爽死了。。。。 | 
|  |      8noe132      2019-07-26 08:01:51 +08:00 实际开发 react 和 vue 对 ts 的支持都很不错 | 
|  |      10springmarker      2019-07-26 08:20:43 +08:00 via Android 是的,类型系统非常完善 | 
|  |      11laogui      2019-07-26 08:49:24 +08:00 via Android 当年 angular2 完全重构,全部用 ts 写,那时还感觉 Google 很激进,不考虑兼容性和大部分开发者的感受,现在看来 Google 是多么有远见啊。 | 
|  |      12no1xsyzy      2019-07-26 09:00:25 +08:00 | 
|  |      13rrfeng      2019-07-26 09:03:50 +08:00 via Android 技术跟着 Google 走没错( | 
|  |      14abcbuzhiming      2019-07-26 09:08:33 +08:00 @no1xsyzy 现阶段不要上 vue+ts,自找没趣的,用起来非常“不流畅” | 
|  |      15toma77      2019-07-26 09:14:59 +08:00 反正 react 还有很多 ts 坑 | 
|      16q8164305      2019-07-26 09:21:04 +08:00 via Android vue ts 非常多坑,现阶段千万不要用 | 
|  |      18gzf6      2019-07-26 09:36:59 +08:00 可惜 ng 国内公司用的少,招聘的全是 react 和 vue | 
|      19ws00416122      2019-07-26 09:37:44 +08:00 @rrfeng TS 不是微软的吗??? | 
|      23xd314697475      2019-07-26 09:50:50 +08:00  1 | 
|  |      24OSF2E      2019-07-26 09:53:01 +08:00 以我手头一个中等规模( PS:架构规模)的电商项目,后端数据模型大概有三十几个,前端采用 react-ts 技术栈,基本的交互开发完之后,前端有状态组件大概七百多个,还只是实现了一些核心功能。 就开发体验来看,ts 确实是好东西,但相对于采用 js 去开发需要更多的时间去抽象模型、分析状态、拆分组件。 话说回来,抽象模型、分析状态、拆分组件与用什么技术栈无关,这一步做不好或者不熟练,开发效率永远提不上来,或者根本做不出来东西。 | 
|  |      25agdhole      2019-07-26 10:00:02 +08:00 vue + ts 刀耕火种,所以已换 angular | 
|  |      26momocraft      2019-07-26 10:04:24 +08:00 API 简单时 “ ts 支持好” 不是难达到的标准,比如 react | 
|  |      28rrfeng      2019-07-26 10:21:46 +08:00 @ws00416122 说的是 Angular | 
|  |      29jlkm2010      2019-07-26 10:51:11 +08:00 是的 | 
|      30wuhongwei      2019-07-26 10:54:24 +08:00 | 
|  |      31puncsky      2019-07-26 16:52:20 +08:00 @zhibi onefx.js.org 的页面是用 onefx 做的静态页面,host 是在 github gh-pages . 要是用其他框架做,那岂不是显得我的框架很弱 😜 | 
|  |      32puncsky      2019-07-26 16:57:21 +08:00 | 
|  |      33yuyisuo      2019-07-26 20:08:01 +08:00 React 还好,Vue + TS 写起来很难受,等 3.0 吧 | 
|  |      34huanglexus      2019-07-26 20:29:07 +08:00 说 vue 支持 typescript 的,要么是没写过大型的 webapp, 要么就是根本不会 typescript. 我就这么说吧,vue 2.x 根本不支持 typescript | 
|      35YuJianrong      2019-07-27 09:31:38 +08:00 via iPhone vue2.x 写 TS 只有用 tsx (也就是说不用 SFC )和一个第三方的 helper 库才能比较舒服(体验和写 react 差不多了)。SFC 的话只有比较有限的支持,现在 vetur 也支持在模版中 parse TS 类型所以还行,但貌似 CLI 仍不支持(可能会跟进)。 react 的话其实用了 Hook 后和 TS 结合相当完美,redux 的话就别扭一点不过也还好,最新版 redux 也有官方 hooks 了,其他的第三方库就不一定了。UI 库用 antd 的话也会很爽,毕竟现在 antd 是用 ts 写的。 |