前端热门技术栈有很多,其中遵循/类似MVVM或MVC设计模式的前端框架/Library有:React、Vue以及Angular等等。今天,我们首先谈一谈React的基本概念。
          Redux 是 JavaScript 状态容器,提供可预测化的状态管理。随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。 这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久化到服务器的数据,也包括UI 状态,如激活的路由,被选中的标签,是否显示加载动效或者分页器等等。本次主要讲解当前针对react框架的redux,即REACT-REDUX。
          | Algorithm | Best Time Complexity | Ave TC | Worst TC | 
|---|---|---|---|
| Selection Sort | Ω($n^2$) | Θ($n^2$) | O($n^2$) | 
| Bubble Sort | Ω($n$) | Θ($n^2$) | O($n^2$) | 
| Insertion Sort | Ω($n$) | Θ($n^2$) | O($n^2$) | 
| Heap Sort | Ω($nlogn$) | Θ($nlogn$) | O($nlogn$) | 
| Quick Sort | Ω($nlogn$) | Θ($nlogn$) | O($n^2$) | 
| Merge Sort | Ω($nlogn$) | Θ($nlogn$) | O($nlogn$) | 
| Bucket Sort | Ω($n+k$) | Θ($n+k$) | O($n^2$) | 
| Radix Sort | Ω($nk$) | Θ($nk$) | O($nk$) |