![]() | 1 yaott2020 2023-08-15 22:22:18 +08:00 via Android 哪个用的舒心用哪个呗 |
![]() | 3 yaott2020 2023-08-15 22:29:02 +08:00 via Android ![]() 知道 go 吧,同样很多人爱,也有很多人骂,都是主观感受。 我没碰过 Blazor ,你如果有空就摸一摸,觉得不错就试着用,不行的话就 java ,这个得看你 |
![]() | 4 buxudashi 2023-08-15 22:30:08 +08:00 php |
7 haha512 2023-08-15 22:41:59 +08:00 有多少来开发或者配合开发这个 web 项目,如果就你一个人开发的话,自然两个哪个更熟悉用哪个,如果多个人的话,采用熟悉人最多的。 |
![]() | 8 wakarimasen 2023-08-15 22:42:11 +08:00 via Android Blazor 不是连前端都囊括在内吗? |
9 roundgis 2023-08-15 22:54:33 +08:00 via Android 你只能用 blazor 了 |
![]() | 10 1988chg 2023-08-15 23:32:27 +08:00 最好用你们熟悉的语言 c# 就可以了 |
![]() | 11 rwecho 2023-08-15 23:37:07 +08:00 ![]() 我开发过 blazor 两个项目. 你评估下功能, 如果很多的话, blazor 有点慢, 首先它的 hot reload 不是很完善. 其次它的 我 web assembly 性能有点弱. 你这个情况应该是会用 blazor server. 如果你想用的话, 可以考虑 blazorise 做组件库. 用 fluxor 来做状态管理. 当然 blazor 本身状态管理功能就够用. 其实现在这个阶段不建议用 blazor , 小问题非常多, 想做的事情太多, 我们基本上一个坑接一个坑的踩过去的. 如果你是内部系统, 对 asp.net core 来讲, 有个非常好的框架. SPA 你可以在 ClientApp 里面用 react/vue/angular 这些前端技术. 用 C# abp 来实现后端接口. 开发起来非常流畅. |
12 acctv2 2023-08-15 23:39:07 +08:00 Blazor 是前后端 All In One 的技术,Java 技术栈是后端的,咋比? |
13 fox0001 2023-08-15 23:48:30 +08:00 via Android 这种情况,我觉得要看团队和公司发展方向。由于你们公司有 C#基础,可能 C#技术栈更适合。 如果选 Java ,要看看除了你,还有谁可以参与。开发和维护都要考虑。 |
14 ccyixia 2023-08-15 23:48:33 +08:00 基本认同 11 楼,blazor 需要踩的小坑很多,而且由于使用的人少,文档、资料和讨论都不太好找。如果 Java Web 在公司应用的比较多的话,建议选 Java 。 |
![]() | 15 weeei 2023-08-15 23:52:20 +08:00 看你们实际情况,遇到问题的时候,哪个方案你可以在公司里获得帮助? 如果都需要自己自力更生,自己喜欢啥用啥。 |
17 WispZhan 2023-08-16 07:17:20 +08:00 via Android 还不如 asp web api + angular 。 同意 11 楼。 老人忠告,不推荐在不了解的情况下,用微软的任何新技术 |
![]() | 18 corcre 2023-08-16 08:14:52 +08:00 (asp web api + 前端框架)+1 |
19 sjzjams 2023-08-16 08:29:57 +08:00 .net 不香么? |
20 ZGame 2023-08-16 08:34:50 +08:00 为什么不能是.net core + react(ant design) or .net core +vue? .net or java 都可以把 ? 前端用 Blazor 不是作死吗 |
21 dj721xHiAvbL11n0 2023-08-16 08:42:09 +08:00 它的仓库地址是这个嘛? dotnet/blazor 咋现在都是只读了 |
![]() | 22 bianhui 2023-08-16 08:45:44 +08:00 公司 dotnet 技术栈,就尽量用 dotnet 技术栈。对于 web 这种又不是主流产品的,随便选个简单的谢谢就行了,比如说.net core +vue3 随便找个开箱即用的前端框架。 |
23 flytsuki 2023-08-16 08:48:57 +08:00 别用这些花里胡哨的,.net 写接口+vue 写前端 |
![]() | 24 LieNoWell 2023-08-16 08:50:07 +08:00 建议 java web 碰到问题解决起来轻松很多 |
25 TiggeYL 2023-08-16 08:59:20 +08:00 |
26 dhssingle 2023-08-16 09:00:18 +08:00 @x2420390517 #21 早合并到 aspnetcore 主库里了。 |
![]() | 27 Ruikoto OP 感谢楼上大佬们的答疑解惑,这么看的话 ASP.NET Core 做后端,前端用一些热门框架确实是要更靠谱一些 |
28 luomao 2023-08-16 09:07:31 +08:00 遇事不决直接上 java |
29 dj721xHiAvbL11n0 2023-08-16 09:08:26 +08:00 @dhssingle 行吧,对这方面没有接触 |
30 thtznet 2023-08-16 10:05:17 +08:00 最快出成果: .net webapi + vue3 一把梭。面向未来:.net Blazor 。Java web? 洗洗睡吧 |
32 visper 2023-08-16 11:15:43 +08:00 上 java,公司就你是老大了 |
33 vikaptain 2023-08-16 11:18:20 +08:00 选 C#技术栈的,后面你事情多了同事还能帮你处理一些。你要是 java 的话同事一句不会 java ,活全是你的。 |
![]() | 34 Al0rid4l 2023-08-16 14:07:27 +08:00 |
36 INCerry 2023-08-16 14:47:36 +08:00 |
![]() | 37 tabris17 2023-08-16 15:28:30 +08:00 你们公司没有专职前端的话,Blazor 的确是个可选方案。不过从框架流行度来看,Blazor 的用户社区要比 JAVA 少多了,碰到问题就麻烦了 |
38 xiaohuzi 2023-08-16 15:37:05 +08:00 小项目建议 Blazor ,独立也要贴紧公司核心产品技术栈 别单开炉灶 Java 没必要 |
39 Ypzhenga 2023-08-16 22:56:57 +08:00 Sprint Boot Restful Api+ React 、vue 不是很香么 |
40 zvcs 2023-08-17 09:07:42 +08:00 blazor server 写起来感觉就跟 php 一样,其实还不错。 blazor 就是有性能问题,总感觉卡卡的。 因为我是单兵种作战,.net 一把梭,blazor 对于我来说是最好的选择。如果是生产使用,上 react 也可以,或者是 razor |
41 Rabbitism 2023-08-17 11:22:09 +08:00 欢迎使用 Avalonia 喵 |
![]() | 42 harrychinese 2023-09-09 16:07:57 +08:00 选用 Blazor 还是挺不错的, 性能和稳定性都很好, 如果是 blazor webassembly, 加载速度慢一些, 不过对于 ToB 系统来讲, 一般也是足够了. 开发体验来讲, Blazor 的优势就非常明显了, 对 js 要求不高, C#语言和静态编译特性也能大大减轻思考负担. 一点愚见: 除了上述技术面的考虑外, 在公司内要想发展的话, 要跟随公司的主流技术, 否则很容易被孤立的, 慢慢就会边缘化. |