独立开发日志-基于Blazor WebAssembly重写导航网站

2023-10-14 152 0

前段时间我尝试使用Blazor Server模式来构建网站的新功能,做了一个优惠正版软件展示的小网站,这次尝试它的另一种模式Blazor WebAssembly来重写下好长时间未更新的网址导航页面。

WebAssembly(wasm) 于 2015 年首次发布,第一次演示是在 Firefox、Chrome 和 Edge 上执行 Unity 的 Angry Bots 游戏,在 2019 年,W3C 使 WebAssembly成为了新的 Web 标准。wasm支持将 C/C++/Go/Rust 等语言实现的代码编译为浏览器可执行的机器码,从而支持浏览器以接近原生应用的性能运行相关应用。

Blazor WebAssembly构建的程序很容易部署,甚至可以利用GithubPages服务部署,可减少服务器的开支。我原来的网址导航是通过GithubPages部署,仍然保留在上边,后面可能不会做新的修改,新开发的导航,通过已有的服务器进行部署,另外购入了一个新的域名(www.xznav.com)进行解析,相当于是一个独立的站点,之前采用的是二级域名。

本次修改做比较大的改动,主页改得更加通用,美观了,每个网址分类作为了一个单独页面进行展示,相比于之前来说,操作多了一步,但是可以容纳更多的内容,更细的分类,同时相比之前美观了很多,不足的是小屏幕的适配目前还未完成,后面抽空会继续完善。

相关文章

更新日志20240607
独立开发日志-下载站点基本重构完成
独立开发日志-限免应用分享

发布评论