前言

用前端的技术栈去开发一整套系统并不难,一个项目的组成一定由前端(给用户看的),后端(沟通用户的操作和将对应的数据写入到数据库),数据库(存储数据)。我们只需要用前端的技术栈去取代掉后端即可:express。

前端

前端我们这里选用比较常见的:vue3,UI层面选用ElementPlus

vue3

可以简单理解成一个把底层封装好了的包,你的代码只需要通过调用这个包给你的接口就可以实现切换页面,展示页面内容的操作,而不需要去写特别多的底层代码来实现相同的操作。

ElementPlus

我们光有展示页面内容的操作可不行,我们还需要一套整洁好看的展示组件,这个包就是为了实现这个目的的;ElementPlus写了一些很好看的样式,如按钮、菜单等,我们只需要引用这个包然后调用对应的接口就可以实现我们想要的样式了。

后端

后端常见的是用java / python等实现和数据库的交互的,但是我们完全可以用前端的技术栈去实现,就是:express

这个包实现了后端接口的能力,我们只需要用前端的技术栈就可以实现我们想要的东西了,完美!

数据库

数据库最常见的就是MySQL,用来存储数据。