1 drymonfidelia 288 天前 我也想要能用 C#写 React 或者 Angular 这样的东西,但是好像不太可能,两个差异太大了 |
2 tairan2006 288 天前 直接上 Blazor 算了 |
3 289396212 OP @tairan2006 还是想用 react 生态,只是用 c#的语法 |
![]() | 4 leegradyllljjjj 288 天前 via iPhone 知足吧,cshp 和 ts 架构师都是同一个人 |
![]() | 5 beginor 288 天前 c# 是完全强类型, 写起来估计会很别扭。 到时有一些将 c# 编译成 js 的工具, 但是很多第三方的 js 类库肯定没有 c# 类型定义。 现在几乎所有类库都有 ts 类型定义了, 用 ts 开发已经很舒服了。 当然, 还有很多 js 大神根本不鸟 ts , 直接用 js 。 |
6 thtznet 288 天前 全栈完全可以直接 Blazor ,全部 C#写,框架已经非常成熟,生产环境完全没问题。 |
![]() | 7 SHF 288 天前 react 这么多 jsx 语法,你 c# 怎么表示呢? ts 开发比 c# 舒服太多了,各种对象解构,=> 函数,安全访问 ?.,你用久了就不会想去再写 c# 了,甚至想把问题反过来 |
![]() | 9 SoloCompany 288 天前 via iPhone 为什么不是有原生支持的 kotlin ? |
10 foolishcrab 288 天前 跳转的是思维,而不是语言 写接口和写页面的思维是完全不一样的,就算是一个语言你到时候也是要切换脑子。 你把 jsx react 当做一个前端 dsl 就行了,js 本身又不复杂 |
11 tabc2tgacd 287 天前 为啥要用 c#呢?直接 ts 全栈就行了 |
12 INCerry 287 天前 既然都已经用 C#了,可以一步到位直接用 Blazor ,C#前后端通吃,想用 react 生态可以做一个兼容层,不过那样工作量就大了 |
![]() | 13 hikarugo 287 天前 #2 既要又要的想法最终的代价很可能是增加自己的工作量 |
![]() | 14 zpzpzp 286 天前 via Android C#后端,用过 blazor ,现在还是学了 React 了 |
![]() | 15 Mirachael 285 天前 稍微学一下 typescript ,再结合 cursor 辅助写,完全没有难度吧。 |