Skip to content

๐Ÿš€ Explore the source code of the front-end library and implement a super mini version

Notifications You must be signed in to change notification settings

Sunny-117/mini-anything

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome to mini-anything ๐Ÿ‘‹

Version Documentation License: MIT

๐Ÿš€ mini-anything ๆ˜ฏไธ€ไธช้›†ๅˆไบ†ๅ‰็ซฏ้ข†ๅŸŸ็š„ๅ„็ง่ฟทไฝ ็‰ˆๆœฌ็š„ๅบ“๏ผŒๆ–นไพฟๅ‰็ซฏๅญฆไน ่€…ๅญฆไน ๏ผŒๆŽข็ดขๅ‰็ซฏๆบ็ ใ€‚้‡Œ้ข็š„ๅบ“ๆ˜ฏๅŽŸๅบ“็š„่ถ…็บง่ฟทไฝ ็‰ˆๆœฌ๏ผŒๅชๅŒ…ๅซๅŽŸๅบ“็š„ไธปๆต็จ‹๏ผŒไธๅŒ…ๅซ่พน็•Œ case๏ผŒๆ‰€ไปฅๅปบ่ฎฎไป…ๅญฆไน ไฝฟ็”จ๏ผŒ่ฏทๅ‹ฟ็”จไบŽ็”Ÿไบง็Žฏๅขƒ

๐Ÿ  Homepage

documentation

JS ๅทฅๅ…ทๅบ“

โœ… mini-axios

ๆก†ๆžถ

็”ฑไบŽ Vue, React ่พƒไธบๅคๆ‚๏ผŒmini-vue ๅ’Œ mini-react ๅœจๅ…ถไป–ไป“ๅบ“

โœ… mini-vue3

https://github.com/sunny-117/tiny-vue

โœ… mini-vue2

https://github.com/sunny-117/mini-vue2

โœ… mini-react

https://github.com/sunny-117/tiny-react

โœ… mini-react-hooks

โœ… mini-vue-reactivity

Vue ็”Ÿๆ€

โœ… mini-vue-router3

โœ… mini-vuex4

โœ… mini-mini-vuex3 100 ่กŒๅ†™ไธ€ไธช vuex

โœ… mini-pinia

โœ… mini-mini-pinia 40 ่กŒๅ†™ไธ€ไธช pinia

โœ… mini-pinia-ts ๆœ€ๆŽฅ่ฟ‘ๅฎ˜ๆ–น็š„ pinia ๅฎž็Žฐ

React ็”Ÿๆ€

โœ… mini-react-router4

โœ… mini-react-router5

โœ… mini-redux

โœ… connected-react-router

โœ… mini-react-redux

โœ… mini-redux-promise

โœ… mini-redux-thunk

โœ… mini-redux-saga

ๅทฅๅ…ท้“พ

โœ… mini-create-react-app-template

ไธŠๅฑ‚ๆก†ๆžถ

โœ… mini-dva

โœ… mini-umi

โœ… mini-plugin-dva-loading

โœ… mini-formily

https://github.com/Sunny-117/mini-formily

ๅทฅ็จ‹ๅŒ–

โœ… mini-webpack

โœ… mini-vite

โœ… mini-rollup

่ฏฆ่ง๏ผšhttps://github.com/Sunny-117/cherry

โœ… mini-jest

่ฟทไฝ ๅ•ๅ…ƒๆต‹่ฏ•ๆก†ๆžถ

NodeJS ็”Ÿๆ€

โœ… mini-nodemon

โœ… mini-express

โœ… mini-koa

ๆ’ไปถ

โœ… vite ๆ’ไปถ

https://github.com/sunny-117/vite-plugins

โœ… rollup plugin

https://github.com/Sunny-117/rollup-core-plugins

โœ… esbuild plugin

https://github.com/Sunny-117/esbuild-book

็Šถๆ€็ฎก็†

โœ… mini-mobx

็ผ–่ฏ‘ๅ™จ

โœ… parse&codegen&compiler

https://github.com/Sunny-117/tiny-complier

๐Ÿ’ผ repo

logo ่ฟทไฝ ้กน็›ฎๅ็งฐ ็ฎ€่ฟฐ ๆŠ€ๆœฏ
mini-vue3 โšก๏ธ vue3 ๆ ธๅฟƒๅŒ…: reactivity, compile, runtime badge badge
mini-react ๐Ÿฆ‹ React ๆ ธๅฟƒๅŒ…: core, scheduler, reconciler badge badge badge
Vue Router3 ๐Ÿ Vue ่ทฏ็”ฑ version: 3 badge badge
Vuex โœจ Vuex ่ฟทไฝ ๅฎž็Žฐ badge badge
mini-pinia ๐ŸŒธ Pinia ๆ‚จๅฐ†ๅ–œๆฌขไฝฟ็”จ็š„ Vue ๅญ˜ๅ‚จๅบ“ badge badge
ahooks ๐Ÿฆ„ ไธ€ๅฅ—้ซ˜่ดจ้‡ๅฏ้ ็š„ React Hooks ๅบ“ badge badge badge badge
react-router ๐ŸŽ React ไธญ็š„่ทฏ็”ฑ badge badge
Redux ๐ŸŽธ JavaScript ็Šถๆ€ๅฎนๅ™จ๏ผŒๆไพ›ๅฏ้ข„ๆต‹ๅŒ–็š„็Šถๆ€็ฎก็† badge badge badge
redux-thunk ๐ŸŒ Thunk middleware for Redux^_^ badge badge

ๆœชๅฎŒๅพ…็ปญ

๐Ÿ–ฅ Environment Suppor

  • Modern browsers
  • NodeJS

Author

๐Ÿ‘ค sunny-117

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a โญ๏ธ if this project helped you!

๐Ÿ“ License

Copyright ยฉ 2023 sunny-117.
This project is MIT licensed.


This README was generated with โค๏ธ by readme-md-generator

About

๐Ÿš€ Explore the source code of the front-end library and implement a super mini version

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published