V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
circsqua
V2EX  ›  .NET

ASP.NET 的学习中,前端 HTML+JS 目前是否可以绕过?

  •  
  •   circsqua · 162 天前 · 1445 次点击
    这是一个创建于 162 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前情: https://www.v2ex.com/t/744473#reply38
    经过一段时间 C#的语法学习,和 ASP.NET 的学习,已经有了基本的概念
    目前选的教程,接下去会涉及更多的 HTML+JS 的东西。

    就外行看来,HTML+JS 能搞出比较个性和与众不同的 UI 。
    AvaloniaUI 和 MAUI 主要还是桌面用户。

    因此有了以下疑问:
    1 ) AvaloniaUI 和 MAUI 这类,可以通过 WASM 运行在浏览器吗?
    还是说有专门的一套东西写?

    2 )目前跳过 HTML+JS 是否是个好主意?
    特别是当前状态还缺乏实践
    相关的一些概念在后面 WASM 里会不会不再用到

    THX
    9 条回复    2021-07-13 09:17:06 +08:00
    3dwelcome
        1
    3dwelcome  
       162 天前
    你在前端论坛问要不要跳过 HTML+JS?

    答案就是不。
    kop1989
        2
    kop1989  
       162 天前
    跳过 html+js 是什么概念?

    是指不用原生 html 语法以及原生 JS 语法?
    还是只要文件后缀不是.html 和.js 就可以?
    还是说你不想去学习 web 的前端呈现?
    还是什么?

    如果是不想学习 web 的前端呈现,那么有大把的其他前端呈现方式。
    比如最简单的 winform 。
    Rwing
        3
    Rwing  
       162 天前
    1 ) AvaloniaUI 和 MAUI 这类,可以通过 WASM 运行在浏览器吗?
    他们两个都不行,不过微软还有一个叫 blazor 东西,就是把 C#编译成 wasm 跑在浏览器里的
    官方文档: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor

    2 )目前跳过 HTML+JS 是否是个好主意?
    鉴于 wasm 还没普及,似乎不是一个好主意,但未来,我看好 wasm
    Rwing
        4
    Rwing  
       162 天前
    附一下 blazor 的 demo 站点 https://blazor-demo.github.io/Counter
    以及有大佬把 ant design 翻译为 blazor 的演示站点 https://ant-design-blazor.gitee.io/
    forgottencoast
        5
    forgottencoast  
       162 天前
    如果你只是学习的话,可以绕过呀,因为看这样子你对 HTML 和 JS 不是很熟悉,一下子学习太多新东西接受也困难吧。
    学习还是要有侧重点。
    当然,你对 HTML 和 JS 必需还是要有一定的理解的,毕竟 ASP.NET 是一个 Web 框架。
    bsg1992
        6
    bsg1992  
       162 天前
    看你的方向啊,只搞后端不需要学习 html+js 。 如果你要搞网站想要漂亮的 UI 那你就得学习 html+css+js 。
    yunye
        7
    yunye  
       162 天前
    先学会搞 API 设计和开发,有空再学 html js css
    flytsuki
        8
    flytsuki  
       161 天前
    asp.net 能写 api 就行了,h5,vue 那些一定要学
    chaoyebugao
        9
    chaoyebugao  
       148 天前
    1 、MAUI 和 Blazor(wasm)可以混用,看下官方文档; AvaloniaUI 不懂
    2 、如果你是专门后端,可以不理会前端的东西( HTML+JS )
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3708 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:42 · PVG 17:42 · LAX 01:42 · JFK 04:42
    ♥ Do have faith in what you're doing.