Redux 状态管理工具
chat
详细介绍下 Redux
Redux 是一个流行的 JavaScript 状态管理库,最初由 Dan Abramov 在 2015 年创建,常用于 React 应用程序,但也可用于任何其他 JavaScript 框架或无框架 JavaScript 代码中。Redux 的设计哲学是为应用程序状态提供一个可预测化的单向数据流。
以下是 Redux 的一些核心概念和特性:
...
2018-07-05 13:01:28 |
Tool
Pinia 符合直觉的 Vue.js 状态管理库-02-start 开始
安装
用你喜欢的包管理器安装 pinia:
yarn add pinia
# 或者使用 npm
npm install pinia
如果你的应用使用的 Vue 版本低于 2.7,你还需要安装组合式 API 包:@vue/composition-api。如果你使用的是 Nuxt,你应该参考这篇指南。
如果你正在使用 Vue CLI,你可以试试这个非官方插件。
创建一个 pinia...
2018-07-05 13:01:28 |
Tool
Pinia 符合直觉的 Vue.js 状态管理库
Pinia
符合直觉的 Vue.js 状态管理库
类型安全、可扩展性以及模块化设计。甚至让你忘记正在使用的是一个状态库。
在线的例子:https://stackblitz.com/github/piniajs/example-vue-3-vite?file=README.md
简介
Pinia 起始于 2019 年 11 月左右的一次实验,其目的是设计一个拥有组合式 API 的 V...
2018-07-05 13:01:28 |
Tool
Pinia 符合直觉的 Vue.js 状态管理库-00-chat
chat
详细介绍一下 Pinia
Pinia 是一个专为 Vue.js 设计的状态管理库,它旨在提供一种直观、类型安全、可扩展且模块化的方式来管理应用的状态。
以下是对 Pinia 的详细介绍:
直观的 API 设计:Pinia 的 API 设计模仿了 Vue 组件的编写方式,使得状态管理库的使用体验与编写组件类似,易于理解和使用。
类型安全:P...
2018-07-05 13:01:28 |
Tool
js JavaScript 状态管理
chat
详细介绍下 JavaScript 状态管理
JavaScript状态管理是前端开发中的一个重要概念,尤其是在构建复杂的单页应用(SPA)时,状态管理是确保应用数据一致性和可预测性的关键。
以下是状态管理的一些详细介绍:
1. 什么是状态管理
在JavaScript应用中,状态(State)指的是那些随时间变化的数据,比如用户界面的状态、用户的身份信息、表单的输入内容等。
...
2018-07-05 13:01:28 |
Tool
React-01-Hello
React
React is a JavaScript library for building user interfaces.
Features
声明式(Declarative)
React允许创建交互式ui。为应用程序中的每个状态设计简单的视图,当数据发生更改时,React将有效地更新和呈现正确的组件。
声明性视图使代码更可预测,更易于调试。
基于组件的(Co...
2018-07-05 13:01:01 |
React
React-00-chat 聊一聊 react
chat
详细介绍下 react
React 是由 Facebook 维护的一个开源 JavaScript 库,用于构建用户界面,特别是单页应用程序。它在 2013 年首次发布,自此以后,React 已经成为前端开发中最流行的库之一。React 的核心特性包括:
组件化:React 应用由多个独立封装的组件构成,每个组件管理自己的状态。组件化使得代码重用变得容易,并且可...
2018-07-05 13:01:01 |
React
Mac JDK
Mac JDK 卸载
查询信息
jdk 版本查询
$ ls /Library/Java/JavaVirtualMachines/
jdk1.8.0_91.jdk
系统配置
vi ~/.bash_profile
其中 java 相关内容
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/H...
2018-07-05 02:29:42 |
Java