一、前言 最近准备开发前端的一个模块化的库,业务级别,要求可以任意插拔随意组合。大型工程,需要多人维护。以前的项目都是业务级,单个包项目。简单,便于管理。但是,当一个大的项目...
怎么写react的动画一直是让我比较头疼的问题,之前一直在使用官方的react-transition-group,感觉并不是很好用,也没有找到很好的替代方案。恰巧最近在知乎看...
1、AniJS.js基于 CSS3 的动画库链接地址[http://anijs.github.io/] 2、Velocity.jsVelocity 是一个简单易用、高性能、功...
Browser Object Model DOM是为了操作文档出现的接口,BOM是为了控制浏览器的行为而出现的接口。 浏览器可以做什么呢?比如跳转到另一个页面、前进、后退等等...
正向代理和反向代理 一、概念 正向代理:(为客户端服务) 是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。 为了从原始服务器取得内容,客户端向代理服务器发送一个请...
属于炒冷饭了,笔记是我之前初学笔记,结合黑马资料,重新写的。
再战CSS样式前言 最近面试,发现CSS层叠样式表很多细节已经忘得差不多了。 写样式,画界面是一个前端工程师最基础的素养。 一、基础选择器 标签: 标签名 { css属性名:属性值; }类...
导读 使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文旨在从【运行原理】到【实际应用】对Electron进行一次系统性的...
Vue3现状: vue-next[https://github.com/vuejs/vue-next/] 2020年09月18日,正式发布vue3.0版本。但是由于刚发布周边...
组合API 前言 组合式api(Composition API)算是vue3对我们开发者来说非常有价值的一个api更新。 注意,vue3中仍可以使用选项API。 一、选项AP...
vite是什么? 它是一个更加轻量(热更新速度快,打包构建速度快)的vue项目脚手架工具。 相对于vue-cli它默认安装的插件非常少,随着开发过程依赖增多,需要自己额外配置...
一、前端三要素 HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容 CSS(表现):层叠样式表(Cascading...
前言 最近面试,发现CSS层叠样式表很多细节已经忘得差不多了。 写样式,画界面是一个前端工程师最基础的素养。 一、基础选择器 标签: 标签名 { css属性名:属性值; }类...
前言 前端框架主流的都是 SPA(单页应用),MPA(多页应用);这就意味着,页面渲染以及等待的白屏时间,成为我们需要解决的问题点;而且大项目,这个问题尤为突出。 webpa...
网站性能优化“六步法则”:一、网页内容优化;二、服务器优化;三、Cookies优化;四、 CSS优化;五、JS优化;六、图片优化。 一、网页内容优化 1、网站尽量减少http...
一、简单分析 简单的分析,从输入 URL到回车后发生的行为如下: URL解析 DNS 查询 TCP 连接 HTTP 请求 响应请求 页面渲染 二、详细分析 1. URL解析 ...