MVC MVP MVVM架构浅析

三种软件架构的主要特点分析

MVCMVPMVVM是三种用以实现软件系统中用户界面与逻辑层解耦的抽象架构模型,其中后两种算是MVC的变形。作为三种最常用的三种架构设计模式,它们有着各自不同的的应用场景,结合自己之前的经验,来简单总结下它们的特点。

[Read More]

Hugo + Github Pages搭站记录

Github Actions实现自动构建

伴随Web技术的蓬勃发展,使得构建静态网站的成本越来越低,这个博客是通过Hugo和GitHub Pages完成的构建,作为博客的第一篇文章,主要介绍下这个博客的搭建过程,虽然现在网上相关的资料已经非常丰富,但是我在建站的过程中还是遇到了很多问题,抱着分享与总结的目的,在这里记录下我的实现流程供大家参考。🌟

[Read More]