Toggle navigation
KID-1912’s Blog
Home
About
Tags
Tags
keep hungry keep foolish
JavaScript
工作总结
类库
HTML
CSS
NodeJs
规范
vue
项目实战
微信小程序
HTTP
webpack
工具
weixin
canvas
开发框架
功能实现
Node
React
Rollup
前端技术
TypeScript
开发环境
服务端
Java
MySQL
web3
H5
JavaScript
字符与编码
RxJS
一个通过使用可观察序列来编写异步和基于事件的程序的库
JS二进制
JavaScript二进制数据的储存,读写操作,二进制文件对象
BOM
浏览器行为控制
MyUI
基于jQuery开发的个人插件库,快速实现页面交互
ES6
ECMAScript6.0是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
JavaScript功能实现
JavaScript实现常见功能、交互
JavaScript——DOM
通过DOM控制节点的布局、样式、属性、事件进行交互开发
JavaScript基础
ECMAScript必备知识以及API操作
jQuery开发页面
兼容性优良,出色的DOM操作ajax封装,链式操作,隐式迭代,其他插件支持的特性
正则表达式
强大的正则,灵活匹配字符,对字符串进行自定义的格式化处理
工作总结
实习总结
接触了一家初创公司的代码
花儿实习总结
封装canvas2img与qrcode.js
类库
use-gesture
use-gesture 是一个库,可让您将更丰富的鼠标和触摸事件绑定到任何组件或视图。
tiptap
一套开源内容编辑和实时协作工具,基于ProseMirror
quill
Quill 是一款现代的所见即所得编辑器,具备兼容性和可扩展性
xshell
一个强大的终端仿真软件,用于通过 SSH、Telnet 等协议远程管理和控制服务器,支持多标签会话和便捷的脚本功能
GSAP
一个强大的JavaScript工具集,赋予开发者强大动画制作能力。GSAP专注于性能、兼容性和支持。
clipboard.js
文本复制到剪贴板的现代方法,轻便简洁,无任何依赖
day.js
解析、验证、操作和显示日期和时间的极简JavaScript库
Vue.Draggable
Vue.Draggable是一款基于Sortable.js实现的vue拖拽插件。支持移动设备、拖拽和选择文本、智能滚动,可以在不同列表间拖拽、不依赖jQuery为基础、vue 2过渡动画兼容、支持撤销操作.
X-Spreadsheet
基于 JavaScript 快速构建 Web Excel
Video.js
Video.js是一个HTML5网络视频播放器,支持持HTML5视频和媒体源扩展,以及其他播放技术
Vant
一款由有赞出品的适用于移动端电商业务的vue组件库
Element-PLUS
基于 Vue 3 的UI组件库
Element-UI
快速搭建后台vue库
driver.js
一款简单、无额外依赖的用户页面引导插件
Swiper
触摸滑动插件
ECharts
一个基于 JavaScript 的开源可视化图表库
BetterScroll2.0增强滚动
BetterScroll是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。借鉴iscroll实现。BetterScroll是使用纯 JavaScript实现的,这意味着它是无依赖的。
HTML
HTML5
HTML5新特性帮助我们构建web应用程序
速查笔记——HTML篇
结构化语义化HTML网页结构
CSS
速查笔记——CSS3篇
CSS3新技巧帮助我们更好开发优美的网页
速查笔记——CSS篇
优雅使用css布局网页以及添加样式
NodeJs
NestJs入门
构建高效、可扩展的 Node.js 服务器端应用的框架。采用模块化架构允许使用任何其他库,为您提供真正的灵活性。
koa2
NodeJs基础
基于Chrome V8引擎的JavaScript运行时环境,Node.js基于事件驱动、非阻塞式I/O的模型进行操作处理
Express
路由中间件 + 回调函数快捷实现NodeJs开发
规范
ESLint代码规范
统一代码质量与书写格式的规范
RESTful API
互联网应用程序的API设计理论,规范前端设备与后端进行通信机制;
vue
Vue3 with Typescript
为 vue 项目使用 TypeScript 能力
VueMasonry
Vue 指令形式的瀑布流布局实现
VueCropper + VueDragSize
一个优雅的图片裁剪插件;一个用于可拖动和可调整大小元素的 Vue 组件。
Nuxt
一个免费且开源的框架,它提供了一种直观且可扩展的方式来创建类型安全、高性能和生产级别的全栈Web应用和网站,使用的是Vue.js。
Vue动画
Vite
下一代的前端工具链
Vue-I18n
Vue3
一个轻量、高效且易于扩展的前端框架,引入了 Composition API、性能提升和更灵活的组件系统,适合构建现代化的用户界面。
Vue原理
响应式原理、VitralDOM
Vue
Vue.js——渐进式、响应式、组件化
Vue CLI配置
1.基于webpack构建,并带有合理的默认配置;2.开发环境服务3.自带预设的CLI插件
Vue组件封装
封装满足特定需求的功能组件、包括自定义滚动条、自定义富文本编辑
vuex基础
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式
Vue Router基础
Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌
项目实战
Node.js + Vue.js 开发王者荣耀手机端官网和管理后台
全栈王者荣耀手机端官网和管理后台日志
supermall商城
一款仿蘑菇街商城的WebApp,使用vue全家桶
微信小程序
微信小程序基础
微信小程序开发包括框架,组件,API,云开发
HTTP
websocket双向通信
使用websocket进行双向通信开发
HTTP请求/响应
常见的前后端数据交互方式,不同数据的前后端交互处理
webpack
Babel
Babel 是一个 JavaScript 编译器
webpack指南
从零开始使用webpack搭建项目开发环境
部分场景下webpack操作
一系列配置控制webpack读取/处理文件的操作,实现自定义打包输出
webpack配置
针对项目,添加各种配置扩展webpack打包能力
webpack基础
在 Webpack 眼中都是一个个模块,这样的好处是能清晰的描述出各个模块之间的依赖关系,以方便 Webpack 对模块进行组合和打包。 经过 Webpack 的处理,最终会输出浏览器能使用的静态资源
工具
按键精灵
一款简单易用的脚本编写工具,通过录制和编写脚本,帮助用户自动执行重复性的键盘和鼠标操作。
fiddler
VSCode
一个轻量级但功能强大的源代码编辑器
git/github、svn
git、github、svn版本控制与协作工具
chrome devtool 调试工具
使用devtool调试检测web程序
weixin
微信开放平台
接入微信开放平台公众帐号开发,为亿万微信用户提供轻便的服务
微信小程序开发
从零开始构建微信小程序开发项目
微信公众平台
微信内部生态开发,包括服务号、订阅号、小程序、企业微信
canvas
fabric.js
canvas原生方法之上提供简单而强大的对象模型。fabric.js负责画布状态和渲染,并让我们直接使用绘制后的“对象”。
pixi.js游戏开发
pixi.js游戏开发相关实现
Canvas实现
可用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面
pixi.js
快速的2D sprite渲染引擎
Canvas
Canvas API 提供了一个通过JavaScript 和 canvas元素来绘制图形的方式
开发框架
Nuxt
一个免费且开源的框架,它提供了一种直观且可扩展的方式来创建类型安全、高性能和生产级别的全栈Web应用和网站,使用的是Vue.js。
WindiCss
Css工具类框架
功能实现
文件流
web端文件上传、文件下载、解析文件、格式转换等操作
登录鉴权
登录鉴权常见业务处理,包括基本登录流程、记住密码、验证码登录、权限控制
Node
TypeORM
运行在 NodeJS 环境的ORM框架
npm
Node 的模块管理器
React
React鉴权
React项目的登录/权限验证实现
React开发
用于构建 Web 和原生交互界面的库
react-router
react路由管理库
AntDesign React
基于 Ant Design 设计体系的 React UI 组件库,适合企业级中后台产品与前台桌面网站。
React
用于构建 Web 和原生交互界面的库
Rollup
Rollup
Rollup 是一个用于 JavaScript 的模块打包工具,它将小的代码片段编译成更大、更复杂的代码,例如库或应用程序。
前端技术
前端可视化与低代码
TypeScript
TypeScript开发
TypeScript开发汇总
TypeScript
在 JavaScript 的所有功能之上添加了一层: TypeScript 的类型系统。
开发环境
PostCSS
一个强大的 CSS 处理工具,通过插件可以自动添加浏览器前缀、优化样式以及转换现代 CSS 特性,提升开发效率
服务端
Firebase
由 Google 提供的移动和 Web 应用开发平台,提供数据库、身份验证、托管等多种服务,帮助开发者快速构建和优化应用
Nginx
是一款高性能的开源 Web 服务器和反向代理服务器,广泛用于负载均衡、HTTP 缓存和处理高并发请求。
Java
SpringSecurity+JWT
Spring Security框架我们主要用它就是解决一个认证授权功能
SpringBoot
Spring框架
一个支持快速开发Java EE应用程序的框架。提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成
Java核心
Java基础
MySQL
MyBatis-Plus
一个 MyBatis 的增强工具
MySQL
最流行的关系型数据库管理系统
web3
区块链基础
通过后一个区块对前一个区块的引用,并以加密技术保证了区块链不可修改
H5
Lottie
一个适用于 Android、iOS、Web 和 Windows 的库,可以解析用 Bodymovin 导出为 JSON 格式的 Adobe After Effects 动画,并在移动设备和网络上进行原生渲染!