Projects
List of projects that I am proud of
Last
keyboard
used to capture keyboard input.
haul
convenient and modern wrapper around fetch with smart extensible defaults
Vue Components
paragraph highlight
vue paragraph highlight
vue-mac-keyboard
Macbook computer keyboard style for vue component.
TypeScript
typing
Just thought it was interesting
concise-byte
Convert bytes to a human readable
point-line
Morse code
concise-ms
understandable milliseconds
Game
jumper
3D racing game in Vue.js
2048
2048 game in Vue.js
sudoku
Sudoku game in Vue.js
mathler
mathler game in Vue.js
Bing Dwen Dwen
Bing Dwen Dwen in Vue.js
avatar
avatar in Vue.js
minisweeper
minisweeper game in Vue.js
looptap
looptap game in Vue.js
pacman
pac man game in vue
tetris
tetris game in vue.js
decolorization
decolorization game in vue.js
car
3D car game in three.js
Starter Templates
vitem
Opinionated Vue Vite Starter Template
ritem
Opinionated React Vite Starter Template
titem
Starter template for TypeScript library
start-trois
Three.js initialization template
vitem-mini
Opinionated Vite Starter Template
ritem-mini
Opinionated React Vite Starter Template
titem-mini
Opinionated React Typescript Starter Template
Java
Java-Axios
A make it easier for java to send HTTPS
xiaoTools
A tool class that makes java very sweet
restful-return
SpringBoot based return value types are supported by browsers.
Books
Design Patterns
This is the project implementation code of the java design pattern
TypeScript Algorithm
TypeScript Algorithm