50 多个提高前端人效率的工具、网站和书籍整理

news/2024/5/20 13:00:45/文章来源:https://blog.csdn.net/sinat_17775997/article/details/123915011

本文包含了在线编译,在线编辑、实用工具、可视化工具、各种前端电子书等50多个网站,快放到你的收藏夹吃灰吧

如果你看到最后了,记得给我一个免费的赞哦

在线编译(编辑)、playground

JS 代码混淆

www.jsfuck.com/

嗯,优点是你可以用来给你的前端工程师好友搞恶作剧,缺点是只能用一次

SCSS 转 CSS 在线编译

www.sassmeister.com/

有时候写一些比较复杂的 SCSS 逻辑时,遇到不生效的问题,可能需要看一下编译出来的 CSS 代码是什么样的,以确认自己写的 SCSS 代码是不是有问题,在线编译可能是一种较为方便的方式

CSS 转 SCSS

www.sass.hk/css2sass/

当你重构项目时,可能有用?除了转 SCSS 还能转 Less、Stylus 等,不过转换后的风格可能跟你直接写着不一致

TypeScript PlayGround

www.typescriptlang.org/play

Typescript 官方提供的 TypeScript 在线调试运行工具,如果你遇到了一些 TS 难题(或者一下 ts 代码的 demo),你可以到这个网站编写出你的代码,然后将链接(代码改动会经过编码后会被动态添加到当前 url 上)发给神通广大的网友们,或者你的好友们,请他们帮你解决问题

除了这个,它还能将你写的 ts 代码在线编译成 js.d.ts 等,更多的功能你去试一下就知道了

Vue PlayGround

sfc.vuejs.org/

轻量级的 vue3 playground,可以实时预览效果,实时查看编译后的 js 代码(包括 ssr 的)和提取出的 css 代码

Vue3 Template Explorer

template-explorer.vuejs.org/

vue3 的模板解析工具,学习源码必备

Vue2 Template Explorer

v2.template-explorer.vuejs.org/

vue2 的模板解析工具,学习 vue3 源码的时候,可以与上面 v3 的解析工具一起结合起来看,看看变化、优化都在哪

抽象语法树解析

astexplorer.net/

js 的抽象语法树在线解析工具,能让你更好的理解 js,学习一些编译工具必备

CodeSandBox

codesandbox.io/dashboard/h…

能快速搭建一个简单的项目,在线运行,而且速度很快(你网快的前提下),你也可以用别人的模板来新建项目,复杂的项目它也 hold 的住,不用装环境,在线撸代码,谁不爱呢

登录后云端保存项目,把链接分享给其他人就可以方便的查看,提供 api 来让你的应用拥有 在CodeSandBox中打开 的能力

免费的!

还可以搜索别人的写好的 demo,你不知道一个库怎么用的时候,或有什么技巧的时候,可以来搜搜看看,既可以看代码,又可以在线实时预览,“CV 工程师必备”

CodePen

codepen.io/

支持 HTML、CSS、JS,比 codesandbox 轻量,适合写简单的 demo

babel 在线编译

babeljs.io/repl

你可以将各种版本的 js、ts 代码转换成其他低版本的 js 代码

github1s

github1s.com/

在 github 代码仓库的路径的 https://github 后面加个 1s,就能用编辑器模式看源码了,比直接在 github 中看方便多了

可视化在线工具/其他在线工具

在线正则表达式可视化

jex.im/regulex

遇到一个复杂的正则表达式,你多看几眼就可能会多掉几根头发,但是有了它,你就可以很好的分析出这个正则表达式的用途了

在线 Postman

需要注册哦

web.postman.co/

一直在线用一直爽

当然,有已经安装的应用就不需要了

CSS3剪贴路径(Clip-path)在线生成器工具

tools.jb51.net/code/css3pa…

你想玩些花里胡哨的样式的时候必备,但是自己写是不可能自己写的,让机器生成好自己再慢慢调吧

CSS 动画

css3lib.alloyteam.com/

这个网站有一些炫酷的样式和动画效果,不过比较偏向国外的风格

Canvas 背景动画(博客可用)

jsrun.net/square/sear…

你把这个里面代码粘贴出来,放到你的个人博客中,就可以实现很炫酷的背景效果了!

缺点是,一般加了这个,笔记本电脑风扇就会呼啸起来

这个网站里面还有一些其他的工具,比如下面这个

在线代码主题配色工具

jsrun.net/app/49pKp

跟上面是同一个网站,你如果觉得自己编辑器的代码主题颜色不好看,那你可以用它来慢慢调

在线配色

colorsinspo.com/

如果你想搞一个自己的组件库,网站,不知道配色的就可以自己来配色

兼容性查询 Can I Use

caniuse.com/

可以查询一个 js api 或者 css 属性的在各个浏览器的各个版本下的兼容性,里面还有 QQ 浏览器,UC 浏览器是最有趣的事

EventLoop 可视化

www.jsv9000.app/

前端小白理解 EventLoop 的利器

CSS 阴影生成器

www.jq22.com/too-jq22/bo…

box-shadow 是一个很神奇且有用的属性,在这个网站可以生成需要的 box-shadow 代码

JSON 转 TS 代码

www.json2ts.com/

十分有用,能提高你写TS代码的效率,特别是需要定义接口的返回类型时,用它就是复制粘贴了!

在线正则表达式测试

regex101.com/

比起用在线工具测试正则,我更习惯直接在控制台写代码测试

CSS 代码生成

www.cssmatic.com/gradient-ge…

可以生成四种类型的 CSS 代码,渐变,阴影等

carbon

carbon.now.sh/

让你的代码变的更美观,自己写文章或者论文都可以用这个工具来对自己的代码进行美化

框架/库/工具 文档

UI库

有赞 Vant

支持Vue3的Vant3:vant-contrib.gitee.io/vant/#/zh-CN

一款由有赞开发的移动端组件库,目前支持 Vue2、Vue3、React,微信和支付宝小程序

这款组件库一直以来都属于比较好看的类型,其中的业务组件和有赞的业务相关,也比较契合商城(购物)类移动端应用

蚂蚁集团 Ant Design

ant.design/

这款PC端组件库文档中的设计原则写的比较完善,并且每个组件都描述了 何时使用,让你对“组件”有更深的认识

提供的设计资源更为完善

配套的有 中台前端/设计解决方案 Ant Design Pro、Ant Design Pro Components、图表 Ant Design Charts、和 Vue,Angular 版本的 Ant Design

Bootstrap

Bootstrap4中文文档

这个 UI 库来自 Twitter 的成员,但是组件比较少,特点是提供了很多工具类;需要引入 JQuery,大部分交互还是需要自己处理

  • FlatUI

FlatUI 是基于 Bootstrap 开发的,样式更好看了

Layui

中文文档镜像站:www.layuiweb.com/

JQuery 时代很好的 UI 库,命令式 api,文档中有些示例没有预览

官网已经下线了,江湖再见,原官网(layui.com)

Material Design Angular

material.angular.io/

基于 Angular,没用过,用过的朋友们评论一下呢

ElementUI

element.eleme.cn/#/zh-CN

出自饿了么前端团队,学 Vue 的童鞋们必用的一款 UI 库,支持 Vue2,也支持有 Angular 和 React 的版本,Element Plus 支持 Vue3

semi design

semi.design/zh-CN

出自字节跳动抖音前端与 UED 团队,最近刚开源不久,持续关注

Taro UI

taro-ui.jd.com/#/docs/intr…

出自京东凹凸实验室,基于 Taro,是一款跨端 UI 库

Vuetify

vuetifyjs.com/zh-Hans/int…

出自一家全职开源企业 Vuetify

WeUI

weui.io/

微信官方的 UI 库,天天用微信的你一定很熟悉

Ant Design Mobile

mobile.ant.design/

Ant Design 的手机版,旧版样式一般般,文档体验不是很好,新版样式比较好,文档更新的也好用起来了

图标库

Font Awesome 中文网

www.fontawesome.com.cn/

IcoMoon

icomoon.io/

iconfont

www.iconfont.cn/

IconPark

iconpark.oceanengine.com/official

JS 框架/库

Vue

  • Vue2 中文文档

  • Vue3 中文文档

  • Vue CLI 

  • Vue Devtools

  • Vue Loader

  • Vue Router

  • Vuex

  • Vue SSR

  • Vite

React

  • 中文文档

  • React Router

  • Redux,中文文档

  • react-redux

  • create-react-app

  • React Native 官方文档

  • React Native 中文文档

Angular

angular.io/

svelte

svelte.dev/

Taro

taro-docs.jd.com/taro/docs

京东的跨端框架,支持 Vue2、Vue3、React

uni-app

uniapp.dcloud.io/README

出自 DCloud,基于 Vue 的跨端框架

Three.js

  • 中文文档

  • 官方文档

  • 官方在线示例

D3.js

d3js.org/

一款很强大的基于 SVG 的可视化图形库

Cocos

docs.cocos.com/creator/man…

使用 Typescript 的跨平台游戏引擎

其他

ECMA 官方文档

tc39.es/ecma262/

VsCode 插件开发中文文档

liiked.github.io/VS-Code-Ext…

MDN Web中文技术文档

developer.mozilla.org/zh-CN/docs/…

Web API 接口参考

菜鸟教程

  • HTML 标签速查(按首字母)

  • HTML 标签速查(按功能)

  • CSS 属性速查

  • CSS 选择器速查

  • JS 参考手册

W3C 参考手册

W3C 参考手册

你可以在下列网站找到更多

awesome list chinese

asmcn.icopy.site/

npm

npmjs.com

github

github.com

在线书籍/文档

《ES6标准入门》阮一峰

es6.ruanyifeng.com/

《浏览器工作原理与实践》

blog.poetries.top/browser-wor…

《深入浅出 webpack》

webpack.wuhaolin.cn/

《代码随想录》

programmercarl.com/

《现代 JavaScript 教程》

zh.javascript.info/

《前端进阶之道》

yuchengkai.cn/

《React 技术揭秘》

react.iamkasong.com/

《Vue 技术揭秘》

ustbhuangyi.github.io/vue-analysi…

《TypeScript 入门教程》

ts.xcatliu.com/

《深入理解TypeScript》

jkchao.github.io/typescript-…

《You-need-to-know-css》

lhammer.cn/You-need-to…

《CSS Inspiration》

chokcoco.github.io/CSS-Inspira…

《Three.js教程》

www.webgl3d.cn/Three.js/

《WebGL教程》

www.webgl3d.cn/WebGL/

注:某些网站因为某些原因可能需要自备工具才能访问哦

本文于 2022 年 3 月 27 日在掘金首发

我的其他文章推荐:

接近天花板的TS类型体操,看懂你就能玩转TS了

用一个命令行base64编码工具手把手教你怎么发布 npm 包

TypeScript 的 Utility Types,你真的懂吗?

TypeScript进阶, 如何避免 any

如何解决 github 访问慢的问题


作者:夜尽灬天明丶
链接:https://juejin.cn/post/7079447275755274254

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_744916.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

70+ 实用工具网站分享(建议收藏!)

前言 大家好,我是HoMeTown,好的工具,可以帮助我们大幅提高编程效率,今天给大家分享一下我平时收集到的一些工具,目录已经分好了。 JavaScript JavaScript教程 通俗易懂的JavaScript教程 传送门 ES6教程 阮一峰大佬…

大型互联网网站割接方案

某国内大型网站改版,线上运行中的网站是由A部门负责,改版工作和以后的维护工作由B部门负责,我担任B部门改版项目的负责人。 前期的架构设计中面临两点问题: 1. A部门和B部门的技术框架和架构设计是不一样,且改版…

大型互联网网站的告警系统及策略

1. web服务进程的监控 监控web服务器上的web进程是否存活,内存,cpu,网卡数据上报到监控服务器 2. web服务依赖的业务逻辑服务的监控 Web服务调用业务逻辑服务成功和失败都上报到监控服务器,设置监控阀值,低于阀值告警…

如何使用Zend Framework、Smarty、Ajax创建一流的网站

如何使用Zend Framework、Smarty、Ajax创建一流的网站“读完本书后,我发现自己对Web开发和MVC模式的理解都已经今非昔比……强烈推荐此书!”——Amazon.com“……一部极富启发性的PHP实战指导书,业界专家充分演示了如何使用Zend Framework、S…

Axure RP一键生成网站结构图

转自:https://jingyan.baidu.com/article/67508eb4decbe59ccb1ce441.html 详见上面的百度百科。 需要补充的如下图。

海洋工作室——网站建设专家:FTP服务与FTP软件基础知识

共享下载站,即我们所说的FTP服务器,FTP是英文File Transfer Protocol的缩写,中文意思是文件传输协议。用户通过FTP协议能够在两台联网的计算机之间相互传递文件,它是互联网上载递文件最主要的方法。FTP服务器是互联网上提供FTP 提…

很好的网站

为什么80%的码农都做不了架构师?>>> 也来了几天了,发表下感慨 oschina.net是个从系统到内容都很不错的网站,非常感谢红薯大哥 转载于:https://my.oschina.net/jeecn/blog/9085

SharePoint 2010新建站点不能登录解决方法

SharePoint 2010新建站点不能登录解决方法 近期在使用SharePoint 2010,今天我在一台新服务器上(单服务器,无域环境),新建了一个SharePoint 2010的站点(先创建Web应用程序,再创建网站集&#xff…

html调查问卷代码模板_从问卷调研到数据分析,只要这个网站就能搞定!

在平时的工作和学习中,我们难免会遇到需要用到问卷调研软件来制作调查问卷、报名表单、在线表单等功能来获取相关信息和数据。而说起问卷星,很多人对其的第一印象大概是它能来做调查问卷,但问卷星作为一个强大的问卷调研软件,所包…

为了让该网站给你提供个人化信息_网站怎么优化才能在Google搜索引擎有排名

大家在做谷歌优化推广是不同与百度,360等搜索引擎的!谷歌搜索引擎是世界上最大的,因此它也是最难的,http://webmasterworld.com的创始人Brett Tabke,在2002年2月3号写了一起篇“十二个月内,仅仅依靠Google打…

耐思尼克的“建站宝盒”怎么样呀?

2019独角兽企业重金招聘Python工程师标准>>> 我在QQ新闻, http://tech.qq.com/a/20100325/000344.htm 和新浪新闻等都有看过他们的报道,好像很有名的。 “ 建站宝盒”是耐思尼克凭借多年企业上网和网站建设的服务经验,基于对数万中…

json.parseobject空值不输出_Python干货宝典:数据丢失不可怕,能手Pandas来帮你

当一个或多个项目或整个单元没有提供信息时,可能会出现丢失数据。在现实生活中,丢失数据是一个很大的问题,往往找半天还找不回来。在Pandas中,缺少的数据由两个值表示:None:None是Python单例对象&#xff0…

ico网站标志显示不了(转自www.jqueryba.com)

2019独角兽企业重金招聘Python工程师标准>>> 依然奋斗在工作岗位上&#xff0c;加班伤不起 ╮(╯▽╰)╭ ico网站标志显示不了&#xff0c;好多时候是因为缓存 没有没有刷新 今天也试了几个 方法 这个感觉还行 一试就管用 <link rel”shortcut icon” href”http…

ruby--获取网站中的产品链接

ruby写的脚本运行更快&#xff0c;决定使用ruby来弄。 相比和我一样做电商网站的都有机会用到&#xff1a;获取某个页面中的所有URL 下面脚本另存为&#xff1a;URLScan.rb&#xff0c;用法&#xff1a;通过cmd命令&#xff0c;进入该脚本路径执行ruby URLScan.rb url 脚本中da…

网站页面左右_做一个简单的企业网站需要多长时间?

做一个简单的企业网站需要多长时间&#xff1f;我想这大概是每个想要做网站的朋友除了关心网站价格之外最关心的另外一个问题了&#xff0c;今天小编就给大家介绍下网站从开始筹划到完成上线全程所需要的时间。1、域名实名认证备案和服务器虚拟机实名认证时间做网站之前首先需要…

php网站源代码 有漏洞,PHP网站一部分源码漏洞的修改求修改思路

网站监测了一下说是存在Phpems文件上传漏洞&#xff0c;于是根据提示查看了一下相关的源码&#xff0c;可是不知该从何着手啊&#xff0c;求高手指教。监测的结果看截图吧&#xff1a;QQ截图20150327135149.jpg (44.42 KB, 下载次数: 5)2015-3-28 10:54 上传下面是源码&#xf…

50个好网站,从此上网不再虚度!

《意林》&#xff0c;短小精悍的小故事&#xff0c;每次都能打动读者的心扉&#xff01;http://www.yilin.net.cn 丁香园&#xff0c;一个生物学和医学专业的挚爱。http://www.dxy.cn 生物谷&#xff0c;看了名字就知道是生物类的网站。http://www.bioon.com 《环球科学》杂志的…

免费发布统计调查网站

免费发布统计调查网站 需求: 需要一个调查网站,这个网站与公司主线业务没有直接关联,其主要作用是调查网上客户对产品的需求如何? 分析: 因为是一个与公司主线业务关联不大的网站,而且其功能大多与以往调查类网站一样,复杂的操作在于其统计,不想用有限的人力投入到相似问题的开…

大流量网站的底层系统架构

动态应用&#xff0c;是相对于网站静态内容而言&#xff0c; 是指以c/c、php、Java、perl、.net等 服务器端语言开发的网络应用软件&#xff0c;比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通 常与数据库系统、缓存系统、分布式存储系统等密不可分。大型动态应用系…