< 返回版块

yez730 发表于 2022-11-17 14:55

评论区

写评论
c5soft 2022-11-21 09:49

不喜欢Typescript可以理解,从某种角度看,Typescript把javascript搞复杂了。但是,Typescript对于规模大一些的项目,在规避潜在错误方面非常有帮助。

我个人十二分推崇Typescipt的强类型检查,而且在tsconfig.json中要把compilerOptions.strict设置为true。正是Typescript保证了产品的稳定性。

Solidjs开发前端,打包工具Vite调用的是用Go语言写的Esbuild来编译Typescipt, 不需要tsc,速度飞快。 开发环境VSCode对Typescipt的支持也是非常到位,内部集成了代码完成提示、错误提示与格式化工具。 在vite.config.ts中启用build.sourcemap的情况下,在chrome或者vscode中单步跟踪调试也没有任何问题。

不喜欢Typescript,应该是没有体会到使用Typescript的好处。Typescript不仅保证了成品的稳定,更重要的是提高了开发的效率。 在Vscode环境下Typescipt的对象成员代码提示功能,未定义引用等错误提醒,还有按Ctrl+鼠标左键调转到对象定义功能都是写代码时不二之选。

--
👇
shanliu: 虽然很多人都在用Typescript,我偶尔也用 但我觉得Typescript真的就是一个错误的方向 心理上我还是特别反感Typescript,前端基本都是ui,而且根本就没那么·稳定· 从06年开始做前端 js的路线技术路线重根本上改变已经n次: prototype.js->yui->jq->extjs->AngularJS->react-> svelte-> solidjs 可以说非常不稳定 Typescript 的强类型只会带来更多的工作量 而所做的·产品生命周期·来看根本没这必要 当然除非你做的一线公司的基础的稳定产品.

👇
yez730: 看着很不错,这几天迁移试试。

👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。

github.com/shanliu/lsys 2022-11-20 23:45

还有 Typescript 个人绝对对开源绝对是打击

微软搞出来的东西,基本对开源都没啥好处!!!!

--
👇
shanliu: 虽然很多人都在用Typescript,我偶尔也用 但我觉得Typescript真的就是一个错误的方向 心理上我还是特别反感Typescript,前端基本都是ui,而且根本就没那么·稳定· 从06年开始做前端 js的路线技术路线重根本上改变已经n次: prototype.js->yui->jq->extjs->AngularJS->react-> svelte-> solidjs 可以说非常不稳定 Typescript 的强类型只会带来更多的工作量 而所做的·产品生命周期·来看根本没这必要 当然除非你做的一线公司的基础的稳定产品.

👇
yez730: 看着很不错,这几天迁移试试。

👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。

github.com/shanliu/lsys 2022-11-20 23:44

虽然很多人都在用Typescript,我偶尔也用 但我觉得Typescript真的就是一个错误的方向 心理上我还是特别反感Typescript,前端基本都是ui,而且根本就没那么·稳定· 从06年开始做前端 js的路线技术路线重根本上改变已经n次: prototype.js->yui->jq->extjs->AngularJS->react-> svelte-> solidjs 可以说非常不稳定 Typescript 的强类型只会带来更多的工作量 而所做的·产品生命周期·来看根本没这必要 当然除非你做的一线公司的基础的稳定产品.

👇
yez730: 看着很不错,这几天迁移试试。

👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。

c5soft 2022-11-18 14:09

顺便说一句,tauri也支持solidjs, 可以用solidjs+Rust写桌面应用。 前端数据应用一般都离不开数据表格,目前最强DataGrid控件ag-grid自28.2版开始也提供了solidjs原生支持。

作者 yez730 2022-11-18 12:58

看着很不错,这几天迁移试试。

👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。

作者 yez730 2022-11-18 12:57

我去看看

--
👇
c5soft: github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。

c5soft 2022-11-18 10:32

github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。

c5soft 2022-11-18 10:26

建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。

1 共 8 条评论, 1 页