悦民生活
欢迎来到悦民生活,了解生活趣事来这就对了

首页 > 趣味生活 正文

dva叫啥名字(Dva作为一个计算机程序,其名字的由来是什么?)

jk 2023-07-19 11:40:35 趣味生活621

Dva作为一个计算机程序,其名字的由来是什么?

起源:

Dva是一个JavaScript的应用程序框架,在React和Redux上建立,为开发者提供了一个快速开发Web应用程序的框架。但是,它的名字并不是随意起的。Dva 的名称源于胡思旻(李笑来老师的一个学生)的女儿的名字,他和他的团队都认为这个名字很好听,而且能够取到一个名字,恰好与Redux和React一样的字母长度是一个巧合,更加显示了项目的「小巧精致」。

开发:

dva的开发过程本身也是一个值得关注的方面。在胡思旻协助下,他的团队将 dva 发明。(这也使得Dva的全称为Dynamic(动)View(视)Architecture(图))系统基于 React 和 Redux 构建。它的开发过程趋于简化,使用同样的思想和设计理念。

特点:

为什么dva这个框架受到了开发者的关注,它有哪些特点?下面是一些特点:

1.简洁优雅

dva框架是一个小巧的框架,不同于其他路由托管的框架,dva只需安装两到三个核心包就可以轻松上手。并且,为了让dva使用更便捷,社区里也会有一些很不错的扩展包,例如 dva-loading、dva-immer、dva-saga 等。

2.内置模块化

通过 dva 的 Model,模块化思维可以在整个应用中得到体现。Model 将ducks和redux-saga逻辑放在一起,并将原生 redux 进行了简化。通过 Model,我们不仅可以将数据关系明确化,而且也可以轻松间接 Mobile、H5 等不同渠道,让模块化的思想在应用中得到体现。

3.数据流清晰

dva 的 reducer, effects, subscription 等概念对应 Redux 的 pure reducer, middleware 和 higher order reducer设计。在 dva,reducer 来用于存储和管理应用数据,effects 和 subscription 则是 Redux 中的 middleware 和 higher order reducer。

,dva是一款非常优秀的Web应用框架,得到了广大开发者的赞誉。

猜你喜欢