Homepage documentationmini-anything 是一个集合了前端领域的各种迷你版本的库,方便前端学习者学习,探索前端源码。里面的库是原库的超级迷你版本,只包含原库的主流程,不包含边界case,所以建议仅学习使用,请勿用于生产环境
WIP:https://sunny-117.github.io/mini-anything-docs/
注意:
跑通 MVP 版本 (Minimum Viable Product –最简化可实行产品)TODO
代码架构和工程化设施后续补充 打包,发包 MVP 进展 框架由于 Vue, React 较为复杂,mini-vue 和 mini-react 在其他仓库(WIP)
Vuejs
React
mini-react-hooks
Vue 生态mini-vue-router3
mini-vuex4
mini-mini-vuex3 100行写一个 vuex
mini-pinia
mini-mini-pinia 40行写一个 pinia
React 生态mini-react-router4
mini-react-router5
mini-redux
connected-react-router
mini-react-redux
Redux 中间件mini-redux-promise
mini-redux-thunk
mini-redux-saga
工具链mini-create-react-app-template
上层框架mini-dva
mini-plugin-dva-loading
提效方案mini-ahooks
工程化mini-webpack
mini-vite
NodeJS 生态mini-nodemon
mini-express
mini-koa
插件vite 插件
mini-webpack-loader-plugins
rollup plugin
状态管理mini-mobx
repologo | 迷你项目名称 | 简述 | 技术 |
---|---|---|---|
![]() |
mini-vue3 | vue3 核心包: reactivity, compile, runtime |
|
![]() |
mini-react | React 核心包: core, scheduler, reconciler |
|
![]() |
Vue Router3 | Vue 路由 version: 3 |
|
![]() |
Vuex | Vuex 迷你实现 |
|
|
mini-pinia | Pinia 您将喜欢使用的 Vue 存储库 |
|
|
ahooks | 一套高质量可靠的 React Hooks 库 |
|
![]() |
react-router | React 中的路由 |
|
|
Redux | JavaScript 状态容器,提供可预测化的状态管理 |
|
|
redux-thunk | Thunk middleware for Redux^_^ |
|
未完待续
Environment Suppor
Modern browsers NodeJS Authorsunny-117
Website: https://sunny-117.github.io/blog/ Github: @sunny-117 ContributingContributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Give a if this project helped you!
LicenseCopyright © 2023 sunny-117.
This project is MIT licensed.
This README was generated with by readme-md-generator
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。