webpack

模块化编程中,开发者将程序分解为功能离散的 chunk,并称之为 模块

每个模块都拥有小于完整程序的体积,使得验证、调试及测试变得轻而易举。 精心编写的 模块 提供了可靠的抽象和封装界限,使得应用程序中每个模块都具备了条理清晰的设计和明确的目的。

本质上,webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部构建一个 依赖图(dependency graph),此依赖图对应映射到项目所需的每个模块,并生成一个或多个 bundle

css-training

只 能 多 写!

冲了朋友们!

状态管理的what why how

当你遇到无法解决的问题时,再使用状态管理,否则无需使用。

微信小程序与H5的差异

在面试当中被问到的问题,自己只说了个没有跨域、生态比较差感觉多捞噢,写个文档记录下。

几种鉴权方案

鉴权也叫身份验证(Authentication),是指验证用户是否拥有访问系统的权利。在日常的生活中,身份验证随处可见,比如:进入高铁站候车室、机场候机楼需要检查票据和身份证件;游玩主题乐园、名胜风景区需要购买门票,并由入口处人员鉴定有效后方可拥有进入园区游玩的权利。

面试时提到但经常叙述不清,开个专栏记录下。

浏览器渲染过程

导航过程完成之后,浏览器进程把数据交给了渲染进程,渲染进程负责tab内的所有事情,核心目的就是将HTML/CSS/JS代码,转化为用户可进行交互的web页面。那么渲染进程是如何工作的?面试中被问到无数次的问题,系统学习下。

bind,apply and call

Apply与Call的用途几乎相同,用于明确this指向以及方法借用等场景;Bind用来指定this指向或Currying functions。

React学习笔记

React 中的响应式设计思想

只需要关注数据变化,而不用关注dom变化;

react自动感知数据变化,自动修改dom(自动响应(React));

数据需要定义在组件的状态中;

[Android第一行代码]学习笔记

aaaa冲oppo杯!

从hexo部署成功后不显示新文章看http缓存

震惊!hexo部署完成后网页却还是显示上一次更新的内容,hexo clean也不好用!

竟然跟http缓存有千丝万缕的关系!

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×