Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sherwinshen/front-end_learning_project
🌈 前端学习之项目汇总
https://github.com/sherwinshen/front-end_learning_project
Last synced: about 4 hours ago
JSON representation
🌈 前端学习之项目汇总
- Host: GitHub
- URL: https://github.com/sherwinshen/front-end_learning_project
- Owner: sherwinshen
- Created: 2020-03-20T06:55:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-14T05:56:57.000Z (over 3 years ago)
- Last Synced: 2023-03-08T03:03:46.446Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 5.15 MB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 前端项目(学习类)
> 前端学习过程中的一些项目汇总,包含**综合项目**(在单独仓库中)和**基础项目**(在当前仓库中)等。
# 📌 综合项目目录
- HTML/CSS 学习项目:[langlangDental](https://github.com/MrEnvision/langlangDental)
- Vue3.0 简易后台管理系统(体验版 Vue3.0):[vue-admin](https://github.com/MrEnvision/vue-admin)
- React 简易后台管理系统:[react-admin](https://github.com/MrEnvision/react-admin)
- 在线租车项目:[客户端_vue-cars](https://github.com/MrEnvision/vue-cars) [后台管理系统_vue-cars-admin](https://github.com/MrEnvision/vue-cars-admin)
- 数据可视化:[data-vision](https://github.com/MrEnvision/data-vision)
- [数据大屏_data-vision-screen](https://github.com/MrEnvision/data-vision-screen)
- [数据报表_data-vision-report](https://github.com/MrEnvision/data-vision-report)
- [移动报表_data-vision-mobile](https://github.com/MrEnvision/data-vision-mobile)
- [ECharts 项目_data-vision-echarts](https://github.com/MrEnvision/data-vision-echarts)
- [AntV 项目_data-vision-antv](https://github.com/MrEnvision/data-vision-antv)# 📌 基础项目目录
> 重要程度由高到低👇!!!
- [文件上传与下载](./file_upload_download) — 前端文件上传与下载的常用方法总结;
- [自动化代码规范配置](./coding_guide_setting) —— 前端自动化代码规范配置, eslint + husky + prettier + lint-staged;
- [Vuex 使用指南](./vuex_tutorial) — Vuex的基础使用教程,state、getters、mutations、actions等介绍;
- [Vue 组件通信](./vue_components_communication) — Vue 组件通讯的几种方法;
- [前端跨域方法](./cross-domain_solutions) — 前端跨域的常见方法总结;
- [React_init_app](react_init_app) — React 初学项目井字棋;
- [MEVN 技术栈基础教程](./MEVN_stack_project) - 使用MongoDB、ExpressJS、VueJS和NodeJS构建项目的基础教程;
- [JavaScript 30 天挑战](./javascript_30days) — Build 30 things with 30 tutorial No Frameworks × No Compilers × No Libraries;
- [PureJavaScript](./pure_javascript) — Build A Real-World Application From Scratch. This is a simple issue tracker application;# 📌 知识点 DEMO
JS 学习:
- [改变this的指向](./demo_summary/改变this指向/bind_call_apply.js)
- [类的创建与继承](./demo_summary/类创建与继承)
- [数组去重](./demo_summary/数组去重/index.js)
- [私有变量](./demo_summary/私有变量/index.js)
- [深度拷贝实现](./demo_summary/深度拷贝实现/index.js)
- [自定义 bind 函数](./demo_summary/bind函数实现/index.js)
- [setTimeout 实现 setInterval](./demo_summary/setTimeout实现setInterval/index.js)
- [promise 实现 ajax](./demo_summary/promise实现ajax/index.js)
- [模块化规范 CommonJS+ES6 Module](./demo_summary/模块化规范)
- [数组常用方法](./demo_summary/数组常用方法/index.js)
- [字符串常用方法](./demo_summary/字符串常用方法/index.js)
- [实现 sleep 效果](./demo_summary/实现sleep效果/index.js)
- [JS 监听对象属性的改变](./demo_summary/JS监听对象属性的改变)
- [JS 实现 sticky 布局](./demo_summary/JS实现sticky布局/)CSS 学习:
- [三列布局](./demo_summary/三列布局)
- [CSS 画图](./demo_summary/CSS画图)
- [Flex 布局](./demo_summary/Flex布局)
- [居中布局](./demo_summary/居中布局)
- [Sticky 粘性布局](./demo_summary/sticky粘性布局)HTML 学习:
- [实现拖拽功能 JS + H5](./demo_summary/实现拖拽功能)
- [map 标签定义图像映射](./demo_summary/map标签定义图像映射/index.html)
- [事件流](./demo_summary/事件流/index.html)
- [节流与防抖](./demo_summary/节流与防抖)
- [鼠标事件](./demo_summary/鼠标事件)
- [图片懒加载/预加载](./demo_summary/图片懒加载与预加载)
- [iframe 同源及跨域通信](./demo_summary/iframe同源及跨域通信)
- [手写弹出框](./demo_summary/手写弹出框/index.html)
- [轮播图](./demo_summary/轮播图)其他学习:
- [Nodejs 学习](./demo_summary/Nodejs学习)
- [服务器应用(Nodejs+Mongodb)](./demo_summary/服务器应用_Nodejs_Mongodb)
- [文件上传](./demo_summary/文件上传)# 📌 计划完成
- 前端换肤方法
- .......------
项目内容有错误或存在侵权,请提交 issues 进行指正,合作请邮件 [email protected] 联系。