Vue 响应式原理白话版

作为一个前端的 MvvM 框架,Vue 的基本思路和 angular、React 并无二致,其核心就在于: 当数据变化时,自动去刷新页面 Dom,这使得我们能从繁琐的 Dom 操作中解放出来,从而专心地去处理业务逻辑。回想一下 jQuery 时代...

Javascript 的二进制类型

二进制的处理方面,js 一直很弱。在 Typed Array 引入之前,js 甚至没有读写二进制内容的能力。随着越来越多 api 的引入, js 也慢慢可以处理 文件, 网络流 这些二进制 buffer。起初 Web 的 js 标准库里没有二进制...

Typescript 文档读书笔记

好记性不如烂笔头。

RN native module 插件开发

React native 官网上有关于 native module 的开发文档, ios 和 android(假设你已经熟悉了官方的这个2篇文档)。 文档给出了实现 RN native module 的 Api 说明和基本的例子。例子演示性的在 ...

vue jsx 实践

Vue 起源于 Angular 1, 并且继承和发扬了 Angular 1 template 系统,然而模板系统天生有着自己的缺陷,比如官网的这个例子:

大屏上的全屏页面的自适应适配方案

通常来说PC端的页面并不像移动端页面那样对屏幕大小和分别率有那么强的依赖。一般的页面都是取屏幕中间的一块宽度(1280px), 两边留白, 高度随着内容的长度滚动。这样无论窗口怎么变化,页面都是可用的。比如,我们的这个页面. 然而也有少数的页面,...