前端开发物料
Geeker-admin
Geeker-admin,一款免费可商用的后台管理框架,基于 Vue3.3、Vite4、TS、Pinia、Element-Plus 等最新技术栈开发。
官网地址:https://docs.spicyboy.cn/
Github地址:https://github.com/HalseySpicy/Geeker-Admin
vitejs搭建vue项目
vitepress
静态站点生成系统vitepress,markdown语法
https://vitejs.cn/vitepress/
npm淘宝镜像地址
gmeek
轻量级个人博客框架,无需服务器。
完全基于 Github Pages、Github Issues 和 Github Actions。不需要本地部署。
https://github.com/Meekdai/Gmeek
png图片压缩工具
在线压缩地址https://tinypng.com/
矢量动画在线制作工具
好看的css实用网站.
网站地址:https://uiverse.io/
实用css:https://csscoco.com
免版权图库
https://pixabay.com/zh/
https://www.freepik.com/
https://www.hippopx.com/zh
https://www.pexels.com/
https://pixabay.com/
免费可商用图标字体库
1、bootstrap
https://icons.getbootstrap.com/
https://github.com/twbs/icons
2、remix icon
https://remixicon.com/
3、cdn服务
https://www.bootcdn.cn/
4、字节跳动开源图标库
https://iconpark.oceanengine.com/home
语音合成工具
网页版:https://speech.microsoft.com/audiocontentcreation
文本转语音AI:https://chattts.com/
echarts历史版本下载地址
https://github.com/apache/echarts/tree/5.3.3/dist
配合mpvue-echarts可在微信小程序使用
常用的js库
driver.js vue项目用的新手引导页
day.js 一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样, 体积只有2kb
file-saver 一个在客户端保存文件的解决方案,非常适合在客户端上生成文件的Web应用程序
StreamSaver.js 如果你需要保存较大的文件,不受 blob 的大小限制或内存限制
它使用强大的 stream API,可以将数据直接异步地保存到硬盘。支持进度、取消操作以及完成事件回调。
js-xlsx 一个强大的解析和编写excel文件的库
fly.js 一个基于promise的http请求库, 可以用在node.js, Weex, 微信小程序, 浏览器, React Native中
Anime.js 一个JavaScript动画库,可以处理CSS属性,单个CSS转换,SVG或任何DOM属性以及JavaScript对象
Typed.js 一个轻松实现打字效果的js插件
fullPage.js 一个可轻易创建全屏滚动网站的js滚动动画库, 兼容性无可替代
KeyboardJS 一个在浏览器中使用的库(与node.js兼容).它使开发人员可以轻松设置键绑定和使用组合键来设置复杂的绑定.
SortableJS 功能强大的JavaScript 拖拽库
pica 一个在浏览器中调整图像大小,而不会出现像素失真,处理速度非常快的图片处理库
cropperjs 一款强大的图片裁切库, 支持灵活的图片裁切方式
vue常用npm工具包
1、weixin-js-sdk 微信公众号SDK的官方工具包
【https://www.npmjs.com/package/weixin-js-sdk】
2、vconsole 移动端开发调试
https://www.npmjs.com/package/vconsole
3、idb-js 网页端存储 技Localstorage、sessionStorage后的新的存储方案 因为是数据库 无大小限制 【https://www.npmjs.com/package/idb-js】
4、代码高亮工具包
https://www.npmjs.com/package/highlight.js
5、数据加密解密crypto-js
https://www.npmjs.com/package/crypto-js
6、v-viewer 用于图片浏览的Vue组件,支持旋转、缩放、翻转等操作,基于viewer.js
https://www.npmjs.com/package/v-viewer
7、生成二维码 qrcodejs2
https://www.npmjs.com/package/qrcodejs2
8、dayjs时间日期工具包
https://www.npmjs.com/package/dayjs
文档地址:https://dayjs.fenxianglu.cn/category/#node-js
9、vue-pdf pdf文件预览
https://www.npmjs.com/package/vue-pdf
