chalecao的文章

Javascript|Nodejs

函数式编程的理解与应用

5

前端学堂fed123(Frontend education) - chalecao 发布于 2018-01-20

年底业务需要做大改版,正好这个机会把我负责的源码页面做了个大升级,不仅升级了业务架构,主要还是细分了模块和组件,优化了LESS分级结构,让代码看的更清爽,就是这样。 我最近制作了一套函数式编程视频教程:《前端函数式编程易学易用》:http://study.163.com/cour...

阅读(146)评论(5)赞 (1)

Javascript|Nodejs

IMMUTABLE 详解

2

前端学堂fed123(Frontend education) - chalecao 发布于 2018-01-20

有人说 Immutable 可以给 React 应用带来数十倍的提升,也有人说 Immutable 的引入是近期 JavaScript 中伟大的发明,因为同期 React 太火,它的光芒被掩盖了。这些至少说明 Immutable 是很有价值的,同时我也明白了Object.assi...

阅读(85)评论(0)赞 (0)

认真学习快乐工作

手把手教你写MVVM前端框架

2

前端学堂fed123(Frontend education) - chalecao 发布于 2018-01-08

终于开课了,免费哦,欢迎大家前来交流学习。 网易云课堂: http://study.163.com/course/courseMain.htm?courseId=1004856021 未经允许不得转载:前端学堂fed123(Frontend education) » ...

阅读(197)评论(1)赞 (1)

认真学习快乐工作

每日一击:z-index与translateZ

1

前端学堂fed123(Frontend education) - chalecao 发布于 2018-01-03

我们在写样式的时候,经常会用到 transform: translate3d(0px, 0px, 0px),据说这个还能开启浏览器动画硬件加速。但是你知道吗,这里面包含了一个坑,那就是translate3d(0px, 0px, 0px) 实际上包含了translateZ: 0px...

阅读(123)评论(0)赞 (0)

脚本语言|必杀技

阿里云FTP-坑爹

2

前端学堂fed123(Frontend education) - chalecao 发布于 2017-12-22

阿里云FTP:“服务器发回了不可路由的地址。使用服务器地址代替。” 安装FTP 新买的阿里云(ubuntu)默认是没有安装 vsftpd的 1.首先确定自己使用的是什么操作系统 使用命令 $ uname -a MINGW32_NT-10.0-WOW DESKTOP-GPC21HG...

阅读(206)评论(3)赞 (0)

Javascript|Nodejs

JavaScript函数式编程

前端学堂fed123(Frontend education) - chalecao 发布于 2017-12-21

转载,原文:https://zhuanlan.zhihu.com/p/21714695 一、引言 说到函数式编程,大家可能第一印象都是学院派的那些晦涩难懂的代码,充满了一大堆抽象的不知所云的符号,似乎只有大学里的计算机教授才会使用这些东西。在曾经的某个时代可能确实如此,但是近年来...

阅读(179)评论(4)赞 (0)

脚本语言|必杀技

nginx反向代理配置

前端学堂fed123(Frontend education) - chalecao 发布于 2017-12-19

location location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }   location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ con...

阅读(207)评论(0)赞 (0)

HTML5|CSS3

H5页面秒开-套路1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-12-13

随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP 客户端里出现越来越多内嵌 web 页面(为了配上当前流行的说法,以下把所有网页都称为 H5 页面,虽然可能跟 H5 没关系),很多 ...

阅读(178)评论(2)赞 (1)

Javascript|Nodejs

那用gulp+Babel来搭建ES6环境

2

前端学堂fed123(Frontend education) - chalecao 发布于 2017-12-05

那至于怎么使用gulp构建工具这一问题这里就略过咯(可以参考我之前发过的有关gulp的文章进行学习)。 在讲如何使用gulp来搭建ES6环境之前,先来介绍一下一个有用的插件——gulp-load-plugins(模块化管理插件)。 当然,下面这里其实也是可以跳过的啦。就当普及知识...

阅读(185)评论(2)赞 (1)

认真学习快乐工作

如何提升网页用户体验

3

前端学堂fed123(Frontend education) - chalecao 发布于 2017-11-15

“Slow” 改变DOM结构会使网页变慢? 在<head>中加载script? JavaScript 动画要比CSS3动画效率低? 20ms的操作算不算慢呢? 0.5s? 10s呢? “慢”是指什么? 不同的操作需要花费不同的时间来完成,如果离开上下文环境背景很难客观...

阅读(272)评论(0)赞 (2)