大家好,欢迎来到IT知识分享网。
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图1 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](https://haidsoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
前言
Coding 应当是一生的事业,而不仅仅是 30 岁的青春饭
本文已收录 GitHub https://github.com/ponkans/F2E,欢迎 Star,持续更新
上一篇《吐血整理》系列 大厂前端必备工具集合(抓包、调试、Mock 数据等等)发布之后,很多小伙伴问怪怪有没有大厂前端开发工具组件库的集合,今天,它来了,它踏着七彩祥云来了!!!
企业级中后台
Ant Design
- 官网地址:ant.design/index-cn
蚂蚁金服开源 React 组件库首选,企业级中后台就直接用它就完事儿,准没错~
组件很齐全,开发起来简直神速~估计已经是很多公司的标配了,我们公司也用~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图3 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/ec838240-d87b-4538-98fb-5f2fbc0c4f1d202301295d99770e-b36c-4776-80ab-8e7bda51d11a1.jpg)
飞冰
- 官网地址:ice.work/
可视化快速搭建企业级中后台前端应用,还是很值得试一试滴~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图5 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/0a33871a-0f5d-4c80-af7e-9936a7fdad21202301293f9a006d-2d38-4e4e-bc34-54fe90dcaf541.jpg)
Ant Design Vue
- 官网地址:www.antdv.com/docs/vue/in…
如果你们公司技术栈是 Vue.js,用这个就完事儿了~
虽然有 Element UI,以及一些其它的组件库,但挂怪还是推荐这个~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图7 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/987db31d-8303-4ff0-85c3-80493bba7acb202301295dcc5f8d-5c75-4faf-9dae-60a3252939ae1.jpg)
跨端框架
Taro
- 官网地址:nervjs.github.io/taro/
React 开发方式的跨端开发框架,目前已支持,微信/百度/字节跳动/支付宝/QQ 小程序、快应用、H5、React Native 等多端的应用。
怪怪一直都觉得,前端侧本来就不应该分这么多端,多端统一是大趋势~
怪怪好几个朋友的公司都在用这个了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图9 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/ce8a6b80-2b39-49c8-88c3-c8d200c51a4320230129ac79b758-9123-4cab-95bb-6a3c16b1ebdf1.jpg)
Taro UI
- 官网地址:taro-ui.jd.com/
基于上面 Taro 跨端框架开发的多端 UI 组件库,不得不说,京东还是考虑得周到,点赞!
使用 Taro,就可以实现全站技术栈统一了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图11 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/5b5add17-408e-48e0-b190-d4aa8d5b7b4920230129302fd76f-0753-45d4-beb5-9486210c60bf1.jpg)
uni-app
- 官网地址:uniapp.dcloud.io/
Vue.js 开发方式的跨端开发框架,有多强大,去用用就知道啦~
最近这玩意儿好像有点火~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图13 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/dc9e1e70-bfe2-4f46-bba3-60c476693439202301295d661baa-eea6-4888-b851-09ca88b2bb831.jpg)
数据可视化
AntV
- 官网地址:antv.gitee.io/zh#products
数据可视化中的王者,别犹豫了,用它就对了~
pc 端,移动端都给你考虑到了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图15 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/8d594dd7-435d-47d0-8de6-e3afeb2798952023012976441c2a-bc0d-4105-a0b0-7d911dea434f1.jpg)
图片处理
Image Cropper
- 官网地址:elemefe.github.io/image-cropp…
给图片显示一个裁剪框,裁剪框允许用户调整大小和位置,常用来做用户自定义头像的裁剪功能。
其实就是一个图片裁剪工具啦~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图17 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/6a26044f-12ab-46a1-ae2b-32ba1428c9312023012935ab8e50-8395-4c91-bdc7-2c9beac9ceb31.jpg)
img-2
- 官网地址:github.com/RevillWeb/i…
使用 web worker 做的图片懒加载~
不过针对自己的公司,怪怪建议像懒加载、预加载这种东西,还是自己做一套比较好哦~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图19 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/4b429472-fbc9-4f09-ba9a-63b54315627d2023012916e4cd29-f77e-48c3-8c6b-2be8e51c9fdc1.jpg)
Fabric.js
- 官网地址:fabricjs.com/
有时候会碰到图片合成类的需求,这个库是基于 canvas 开发滴,支持拖拽,有类似需求的小伙伴可以试试~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图21 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/372a8ab7-fc22-431d-b3e1-33298b51a99d20230129afec0ffd-5b46-4f15-b413-9842cc7f6f261.jpg)
nsfwjs
- 官网地址:github.com/infinitered…
这个库就有点东西了,鉴定图片是否符合要求,这个我没用过,不过感觉会有点用~
像这种不符合要求的图片过滤,真正企业里面,都是风控团队来处理滴,不需要我们前端来搞~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图23 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/e0e0eb51-97ec-4884-9ca6-891ba8bf3c7420230129dcd75f1b-8053-4a9d-aa19-7ac3eaac93fc1.jpg)
Squoosh
- 官网地址:squoosh.app/
谷歌在线图片压缩,怪怪经常用~
不过真正项目里面,公司前端基建小分队一般都会封装一套图片压缩类的组件~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图25 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/477529ae-2d7f-4954-9756-722c72b776a1202301297c0fc4ff-636a-48fa-a97e-f81cfb1c97711.jpg)
SpriteJS
- 官网地址:spritejs.org/#/
360 团队开发的,高性能图形系统,它能够支持 web、node、桌面应用和小程序的图形绘制和实现各种动画效果,对 360 的东西还是挺有好感,齐舞周刊有点东西~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图27 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/60b4984c-8ff5-4e57-8347-150b6e8f725720230129b3fd4ad1-0244-479d-addf-76b424980ed91.jpg)
UI 样式
imgcook
- 官网地址:imgcook.taobao.org/docs
很大程度上减轻了前端的工作量!!!,支持 Sketch、PSD、静态图片直接转 code,也就是大家常说的 ui2code。可以直接转成代码!!
没用过的小伙伴,一定要去试试!!!
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图29 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/488cc609-7e8b-4aa1-b63c-46ed453318af202301294cc18c79-2d38-4502-be3d-80698b7bea0e1.jpg)
animate.css
- 官网地址:github.com/daneden/ani…
这大概是最全的 css 动画库了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图31 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/36bbab3f-4ead-415f-9ede-f5d440b9cc1f20230129c07382de-4803-43b3-9548-90a9d20e9d4f1.jpg)
direction-reveal
- 官网地址:nigelotoole.github.io/direction-r…
根据鼠标进入位置,展现从不同方向 展现 hover 效果,pc 端还是会遇到这样的需求。
支持很多种效果,基本上包含了日常所有的情况~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图33 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/bfbb7f1e-f02e-4111-ae36-d3f4a2ad0de5202301298bf3247a-e930-4ed7-9fcc-90be7d3c68e01.jpg)
lax.js
- 官网地址:github.com/alexfoxy/la…
上面的动画库,配上这个滚动特效库,简直完美
压缩完只有 2kb,很轻量
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图35 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/5c0a175d-e07a-4819-88f5-ec967b6541312023012993043eee-6837-4f93-9710-c69c2eff19591.jpg)
purifycss
- 官网地址:github.com/purifycss/p…
可以帮助你移除没使用到的 css,也算是一个小优化点~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图37 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/3905b292-cb49-4e8e-843b-6e5ecc79d7942023012949dc3198-b8df-4be1-b82e-e9c3cba551f61.jpg)
Vue.js
vue-virtual-scroller
- 官网地址:github.com/Akryum/vue-…
基于 vue 的虚拟列表无限滚动,性能还不错~
怪怪公司基建小分队自己做了一套无限滚动加载滴,没用这个~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图39 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/6ee86bb0-62a4-4ad2-9067-48c9c165e6a320230129bdfa057b-8f8a-49a0-927b-dd6022550bcc1.jpg)
Vue.Draggable
- 官网地址:github.com/SortableJS/…
以前怪怪实习的时候,就遇到了运营需要对后台一些元素进行拖拽的场景,就是用的这个~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图41 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/cd79964f-e4dd-40f9-b712-515ca93dd213202301299fc56d9f-2334-47b2-b06c-dbad8c5c11721.jpg)
JavaScript
eslint
- 官网地址:github.com/eslint/esli…
这玩意的出现解决了大部分强迫症程序员的问题,统一 JavaScript 代码风格
这不用犹豫,公司的代码规范必须统一啊~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图43 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/af3af2e4-5b3b-43b3-be6f-5f6cff34146420230129937a33dd-e1ef-4ca5-ba26-190b4c6df2371.jpg)
JavaScript Obfuscator Tool
- 官网地址:obfuscator.io/
JavaScript 代码混淆工具,该混淆时就混淆~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图45 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/7cda9c5c-c894-40e0-a210-2d03924c530320230129a8521b00-72ec-42a5-9eed-3ad649cac7741.jpg)
lodash
- 官网地址:lodash.com/
lodash 是一套工具库,内部封装了字符串、数组、对象等常见数据类型的处理函数。
很实用,用过你就知道了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图47 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/29cf27d7-4b6b-48e2-addd-3ad83cc19ccd2023012953964956-2ab8-4620-ac62-072893c2127c1.jpg)
jlb-tools
- 官网地址:github.com/Pasoul/jtoo…
前端 js 工具库: 封装常用的工具函数,如日期格式化、浏览器判断等,提高开发效率
如果是自己的公司,这种东西一定要有一套封装到脚手架里面,对于开发很省事儿~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图49 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/a912101e-e77a-4004-99da-78b98b4e279820230129fcc03743-ed35-4dfa-b4ac-2fbb039765fa1.jpg)
jscodeshift
- 官网地址:github.com/facebook/js…
将 js 内容解析成 AST 语法树,然后提供一些便利的操作接口,方便我们对各个节点进行更改
有时候,需要去做一些底层的高级处理,这个东西就能派上用场了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图51 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/d24ea87a-cbeb-4580-abe9-7fc4cab0606b20230129bd473135-4b7c-4c1e-9f36-ab60e2912d021.jpg)
移动端
Swiper
- 官网地址:swiperjs.com/
主要用来解决移动端触摸滑动,像什么轮播图啊,上下滑动啊,用它就对了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图53 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/92ba758a-4a5b-40c5-84b8-a80d8194d3f720230129ee77d981-0117-481f-8d17-1357915af2fc1.jpg)
fullPage
- 官网地址:alvarotrigo.com/fullPage/zh…
非常好用的全屏滑动库,去官网看 demo 就能感受到了~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图55 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/aba135a0-8ad9-4757-b2bb-c836f532dba420230129512f0dd7-76d2-4340-8fc2-2aff960ca1af1.jpg)
PhotoSwipe
- 官网地址:github.com/dimsemenov/…
图片预览组件,支持移动端,相对上面组件库里面自带的,比较轻量~
Swiper + PhotoSwipe + fullPage 这 3 个一配合,微信里常见的 H5 页完全不是问题哒!!!
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图57 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/c40a769f-23ff-4bdc-b3b2-ef12401d729920230129c5c39ff1-00ce-4fc5-8850-58a65e624f491.jpg)
HAMMER.JS
- 官网地址:hammerjs.github.io/
移动端手势库,挺不错滴~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图59 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/f39dfe05-b07a-4738-8335-a2568e7f2aa6202301299d2c632f-31dc-4430-9c3a-bf28c495c8101.jpg)
其它常用小工具
Day.js
- 官网地址:github.com/iamkun/dayj…
用 JavaScript 解析、验证、操作和显示日期和时间,很方便哦~
和 Moment.js 一样的API,但是比 Moment.js 轻量、小很多
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图61 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/501075a9-ff0e-4054-8cfe-76ccadc2259320230129af1ba5e6-02f4-4061-8485-7ebde1f94a1f1.jpg)
axios
- 官网地址:github.com/axios/axios
目前最常见的请求库,强推~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图63 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/2b54e597-1f73-4359-9ddd-4c7f7e9ac7002023012941f24922-0a44-4563-b329-62e94855f6431.jpg)
Can I use
- 官网地址:caniuse.com
开发必备,查看浏览器对各种新特性的兼容情况
果然,浏览器还不支持接水怪,伤心
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图65 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/6bd6221b-69a6-4b2a-97b8-66d4fd12adde202301293e212bfc-db46-48cb-a0f9-0a38d5360bc21.jpg)
regexr
- 官网地址:regexr.com/
日常自己写一个正则的时候,这个网站很爽~
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图67 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/95a503b8-914f-47e7-a273-fa31c6ee2c5120230129d9ac7e68-d5e0-4f82-8327-594776b4138d1.jpg)
nodeppt
- 官方网址:github.com/ksky521/nod…
用 node 写 ppt,就很有格局~
以这个工具结束,是希望大家都能做得一手好 ppt,都能够顺利晋升!!!
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图69 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/7b3a8e5d-8c9e-4f11-a2a6-af3124cc48f320230129d4ff88aa-b54a-43b3-806f-1bdd798943c01.jpg)
总结
本文已收录 GitHub https://github.com/ponkans/F2E,欢迎 Star,持续更新
上一期的《吐血整理》系列 大厂前端必备工具集合(抓包、调试、Mock 数据等等),获得大家一致好评,于是怪怪我加班加点,写下了这一期。
上面的组件库,工具都是怪怪精心挑选滴,希望能帮助到小伙伴减轻工作,happy work!!
近期原创热文传送门,biubiu~:
- 《吐血整理》系列 大厂前端必备工具集合(抓包、调试、Mock数据等等)
- 《大前端进阶 Node.js》系列 必知、必会、必问
- 《大前端进阶 Node.js》系列 双十一秒杀系统(进阶必看)
- 《大前端进阶 Node.js》系列 50行多进程爬虫
- 《大前端进阶 Node.js》系列 P6 前端必备脚手架/CI 构建能力(上)
喜欢的小伙伴麻烦加个关注,点个赞哦,感恩💕😊
联系我 / 公众号
微信搜索【接水怪】或扫描下面二维码回复”加群“,我会拉你进技术交流群。讲真的,在这个群,哪怕您不说话,光看聊天记录也是一种成长。(阿里技术专家、敖丙作者、Java3y、蘑菇街资深前端、蚂蚁金服安全专家、各路大牛都在)。
接水怪也会定期原创,定期跟小伙伴进行经验交流或帮忙看简历。加关注,不迷路,有机会一起跑个步🏃 ↓↓↓
![《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]插图71 《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]](http://qn.javajgs.com/20230129/089e8997-3cfc-4c40-96cb-851f5a62243120230129487529c0-4afe-4c31-ba40-8e51de2102801.jpg)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/9455.html