重温微服务
微服务基础 单体架构 通常来说 ,如果一个war包或者jar包中包含一个应用的所有功能,则我们称这种架构模式为单体架构。 很多创业型的公司和传统的互联网公司早期基本都会采用这样的架构,原因是这样的架构足够简单,能够快速的开发和上线,并且对于初期用户量不大的情况,这种架构是足以支撑业务的正常运行的。 集群和垂直化 当业务场景越来越多,模块功能越来越多,这就意味着war包或者jar包中的代码量会...
微服务基础 单体架构 通常来说 ,如果一个war包或者jar包中包含一个应用的所有功能,则我们称这种架构模式为单体架构。 很多创业型的公司和传统的互联网公司早期基本都会采用这样的架构,原因是这样的架构足够简单,能够快速的开发和上线,并且对于初期用户量不大的情况,这种架构是足以支撑业务的正常运行的。 集群和垂直化 当业务场景越来越多,模块功能越来越多,这就意味着war包或者jar包中的代码量会...
前言 由于某些不可抗力因素,咱的 Maxer 主题弃坑了(其实主要是因为我的 PHP 太菜了,况且主攻的方向是 Java ) 还有大半年就秋招了,所以趁着这个时间节点准备搞一搞事情。 也算是实现一下当初大一的愿望:独立开发一套站点(前中后台)。 寒假一回来我就在开始着手准备前端的开发,花了几天时间上手了 Vue3 和 TypeScript,同时也使用 Vue Cli 4.x 构建了一套 Vu...
前言 我们都知道,vuex 的使用在项目中颇为繁琐,因为它有几大概念使得它不能像普通 ref 或者 data 对象一样直接被我们使用,在我们想要更改 vuex 中的数据时,我们需要通过 mutation 来进行提交,获取 vuex 中存储的变量的时候,我们又需要通过 computed 属性来进行声明,试想,如果项目足够庞大,那么我们使用 vuex 的负担就过于重了,这违背了我们使用状态管理...
前言 Vue3日前已经发布,为了能够更好更快的进行开发,准备学习一下ts,也为了方便我正在写的秋招项目。 NPM安装 使用NPM的可以通过如下命令进行全局安装 npm install -g typescript 示例 我们创建一个新的文件夹,并通过命令行cd进入当前新创建的文件夹下。 之后我们创建一个typescript脚本文件 s1.ts class Site{ say():voi...
组合式API 在Vue3中,一个重要的变更就是引入了Composition API,它的中文名叫做组合式API。 它是一组低侵入式的、函数式的使得我们能够更灵活地「组合」组件的逻辑。 以下是官网给出的一个例子 <template> <button @click="increment"> Count is: {{ state.count }}, double...