yez730 发表于 2022-11-17 14:55
不喜欢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+鼠标左键调转到对象定义功能都是写代码时不二之选。
👇 c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。
还有 Typescript 个人绝对对开源绝对是打击
微软搞出来的东西,基本对开源都没啥好处!!!!
顺便说一句,tauri也支持solidjs, 可以用solidjs+Rust写桌面应用。 前端数据应用一般都离不开数据表格,目前最强DataGrid控件ag-grid自28.2版开始也提供了solidjs原生支持。
我去看看
-- 👇 c5soft: github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。
github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。
建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。
评论区
写评论不喜欢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,做大项目才不容易出现隐患。
还有 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,做大项目才不容易出现隐患。
虽然很多人都在用Typescript,我偶尔也用 但我觉得Typescript真的就是一个错误的方向 心理上我还是特别反感Typescript,前端基本都是ui,而且根本就没那么·稳定· 从06年开始做前端 js的路线技术路线重根本上改变已经n次: prototype.js->yui->jq->extjs->AngularJS->react-> svelte-> solidjs 可以说非常不稳定 Typescript 的强类型只会带来更多的工作量 而所做的·产品生命周期·来看根本没这必要 当然除非你做的一线公司的基础的稳定产品.
👇
yez730: 看着很不错,这几天迁移试试。
👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。
顺便说一句,tauri也支持solidjs, 可以用solidjs+Rust写桌面应用。 前端数据应用一般都离不开数据表格,目前最强DataGrid控件ag-grid自28.2版开始也提供了solidjs原生支持。
看着很不错,这几天迁移试试。
👇
c5soft: 建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。
我去看看
--
👇
c5soft: github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。
github上Axum 0.6.0-rc.4已经稳定可用,可以提前一步,将手头的项目迁移到0.6。
建议前端将svelte换成solidjs, 性能、可重用行大大提高。当然,javascript也换成Typescript,做大项目才不容易出现隐患。