为啥我要选用Element作为wljslmz.cn子系统的UI框架?

我心飞翔 分类:vue
在开始之前呢,首先先向大家介绍一下wljslmz.cn这个网站,有关其介绍,请看下方文章链接:

值得高兴的,前两个我们收到了第一篇粉丝的投稿:

那么我之前介绍过后面要开发一个子系统用来提供命令查询,那么经过一周的考虑,前端的ui框架选好了。

我将使用饿了吗团队的Element,这是一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源。

其实在选用这个ui框架之前呢,我也在考虑使用蚂蚁团队的Ant Design,我对这个框架比较熟悉,但是使用过Ant Design后,我总觉得有点不顺手,总感觉少点什么,而且Ant Design给我的感觉就像阿里云使用体验一样,虽然架构非常成熟、优秀,但总感觉繁琐。

Element我花了2小时看了一下,立马爱不释手,很简约,非常符合我的风格,因为我想传达的思想就是让使用者尽一切可能简单而不失重点,那么Element就非常适合!

使用起来也非常简单:

// main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'

const app = createApp(App)

app.use(ElementPlus)
app.mount('#app')

总之我试着用Vue3去写了几个接口,画了一些组件,那感觉非常丝滑。

那么至于子系统最终做成什么样子,我自己还是有把握让大家满意的。

后端呢,那么老规矩,使用SpringBoot 2.6,那么至于会不会使用ElasticSearch,这得看后期的命令数目,我觉得这么点命令不太适合用ElasticSearch,因为ElasticSearch一般处理亿级数据量比较好,假如小数据量为了去得到它的一些功能,反而会消耗服务器的资源。

最后,请大家记住咱们网站的域名哦:

wljslmz.cn

我们的导航网站域名:

wljslmz.com

回复

我来回复
  • 暂无回复内容