Coder Social home page Coder Social logo

Motto

多写多练多思考

Step

  1. element 组件 upload 源码
使用 input="file" 和 XMLHttpRequest 实现,触发 input 选择文件后获取节点 e.target.files 文件列表信息,利用 formData 格式 post 请求发送到服务器
  1. 点对点实时聊天 https://github.com/cenmen/chat
  2. node 文件上传 https://github.com/cenmen/upload-server
  3. upload 组件(纯 javaScript 实现, webpack 可打包输出) https://github.com/cenmen/uploader
  4. 阅读 events 源码输出精简使用版 https://github.com/cenmen/events
  5. chrome 扩展程序 - 文章纯净器 https://github.com/cenmen/cleaner-extension
  6. chrome 扩展程序 - B 站斗鱼虎牙弹幕自刷器 https://github.com/cenmen/barrage-extension
  7. chrome 扩展程序 - 12306 自动抢票器 https://github.com/cenmen/12306-ticket-extension
  8. select 组件(纯 javaScript 实现) https://github.com/cenmen/multiple-select
  9. modal 弹窗组件(Web Components) https://github.com/cenmen/modal
  10. PC 端脚手架 https://github.com/cenmen/react-pc
  11. h5 端单页面脚手架 https://github.com/cenmen/react-h5
  12. h5 端多页面脚手架 https://github.com/cenmen/react-multiple-h5
  13. B 站视频 & 音频下载工具 https://github.com/cenmen/bilibili-media-download
  14. PC 端脚手架(Vue3.x) https://github.com/cenmen/vue-pc
  15. 个人歌单记录助手(小程序) https://github.com/cenmen/musics

TodoList

    • create-react-app 脚手架源码阅读 & 优化旧版项目架构
    • 使用 mongodb + nestjs + vue3.x 实现图书馆管理系统
    • 使用 mongodb + nestjs + react + react-router6.x + pubsub + redux + antd 实现图书馆管理系统
    • vite
    • gitbook 整理个人技术

源码仓库阅读

Repository

常用工具集录

webpack

nodejs

Features

顺序 = 重视程度,百分比 = 掌握度(相对)

<style> label { width: 100px; } .item { display: flex; margin-top: 15px; } .progress { height: 20px; width: 300px; display: flex; border: 2px solid #409eff; } .filled { width: 240px; background-color: #409eff; color: white; text-align: right; } .percent { margin-right: 15px; } </style>
HTML:
85%
CSS:
85%
JavaScript:
75%
React:
55%
Vue:
50%
微信小程序:
60%
Node.js:
15%
TypeScript:
30%
React Native:
  0%

cenmen's Projects

cli icon cli

各类项目模板;常用函数、正则;

events icon events

events 订阅发布模式精简使用版

modal icon modal

使用 Web Components 组件化语法开发的 modal & dialog 对话框组件

multiple-select icon multiple-select

满足小众场景的 select 组件,支持多选与删除,可搜索过滤目标项,极其适合HTML上使用,源码简单易读,可拷贝主目录下的 select.js 进行二次开发。

react-h5 icon react-h5

基于 webpack 搭建 react 移动端单页面框架

react-pc icon react-pc

pc 端后台管理系统脚手架 webpack5 + react + react-router + styled-jsx + antd + axios + eslint + prettier

react-vite-js icon react-vite-js

一个简单美观与实用的后台系统脚手架:React + Vite + Tailwindcss + Zustand + Antd5.x + React-Router + KeepAlive

react-vite-ts icon react-vite-ts

React + Vite + Tailwindcss + Zustand + Antd5.x + React-Router6.x

vue3-vite-ts icon vue3-vite-ts

vue3 + vite + vue-router + pinia + ant-design-vue + tailwindcss

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.