PureMVC框架的目标很明确,即把程序分为低耦合的三层:Model、View和Controller,这三部分由三个单例模式类管理,分别是Model、View和Controller,三者合称为核心层或核心角色。 Mode…
分类:Typescript
精读《Typescript2.0 - 2.9》
1 引言 精读原文是 typescript 2.0-2.9 的文档: 2.0-2.8,2.9 草案. 我发现,许多写了一年以上 Typescript 开发者,对 Typescript 对理解和使用水平都停留在入门阶段。造…
TypeScript入门指南(译文)
前言 原文地址:https://flaviocopes.com/typescript/ 原文作者:Flavio 译者:Timbok 翻译工具:Google Translate 本文首发于我的个人网站: Timbok.to…
[译] Focal:类型安全、表达力强、可组合的状态管理方案
Focal Focal 致力于为 React 应用提供一个类型安全、表达力强、可组合的状态管理方案。 用一个不可变的 (immutable) 、响应式的 (observable) 单一数据源,来表达整个应用的 state…
精读《React 八种条件渲染》
1 引言 本期精读的文章是:8 React conditional rendering methods 介绍了八种 React 条件渲染方式。 模版条件渲染非常常见,遇到的时候往往会随机选择一种方式使用,那么怎么写会有较…
typescript常见类型声明
以下代码截取自es5的声明前提说明:T是接口,方便理解,实际情况可能是复杂类型interface T {name: stringage: numbersex: ‘male’ | ‘fe…
〔译〕TypeScript 2.0 正式发布
译者注:可能大家更关心的是 〔译〕TypeScript 2.0 的新特性 [原文] TypeScript 2.0 is now available! September 22, 2016 by Daniel Rosenw…
vue-cli3+typescript初体验——router篇
前言 vue基于类的写法,和基于对象的写法并不一致。使用vue-cli3创建的项目,src目录下的文件结构并没有多大区别,store、router、app、view、components、aeests该有的还是有的。但是…
【译】TypeScript中的React Render Props
原文链接: https://medium.com/@jrwebdev/… 和之前的文章一样,本文也要求你对render props有一些知识背景,如果没有官方文档可能会对你有很大的帮助。本文将会使用函数作为c…
TypeScript泛型约束(二)
泛型约束 有了泛型之后,一个函数或容器类能处理的类型一下子扩到了无限大,似乎有点失控的感觉。所以这里又产生了一个约束的概念。我们可以声明对类型参数进行约束。 我们还拿上文中的student栗子来说,想访问value的le…
TypeScript Fetch封装
Fetch封装 import "whatwg-fetch"; // import { fetchJsonp } from 'fetch-jsonp'; import * as fetchJsonp from 'fetch…
Js基础知识(五) - 前端性能优化总结
前端性能优化总结 资源优化 缓存 最好的资源优化就是不加载资源。缓存也是最见效的优化手段。说实话,虽然说客户端缓存发生在浏览器端,但缓存主要还是服务端来控制,与我们前端关系并不是很大。但还是有必要了解一下。 缓存包括服务…