Javascript|Nodejs

函数式编程的理解与应用

5

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

年底业务需要做大改版,正好这个机会把我负责的源码页面做了个大升级,不仅升级了业务架构,主要还是细分了模块和组件,优化了LESS分级结构,让代码看的更清爽,就是这样。 我最近制作了一套《函数式编程视频教程》,目前还在制作中,欢迎大家收藏关注! 说起函数编程,大家都比较熟悉。但是说起...

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

IMMUTABLE 详解

2

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

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

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

JavaScript函数式编程

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

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

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

那用gulp+Babel来搭建ES6环境

2

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

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

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

前端开发测试工具mocha-in-browser

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-10-23

mocha-in-browser mocha in browser which can auto load test cases from user config file and can also provide useful test util methods。 GIT: h...

阅读(281)评论(0)赞 (1)

需要了解的前端架构

1

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

未经允许不得转载:前端学堂fed123(Frontend education) » 需要了解的前端架构

阅读(292)评论(0)赞 (1)

Node.js 代码规范约定

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

Node.js 代码规范 这里只是简单约定,并不是强制。 空格缩进 使用2个空格而不是 tab 来进行代码缩进,同时绝对不要混用空格和 tab 。 Sublime Text 2 设置(Preferences > Settings – User): "tab_si...

阅读(240)评论(0)赞 (1)

使用 Service Workers提升体验

2

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

有一个困扰 web 用户多年的难题——丢失网络连接。即使是世界上最好的 web app,如果下载不了它,也是非常糟糕的体验。如今虽然已经有很多种技术去尝试着解决这一问题。而随着离线页面的出现,一些问题已经得到了解决。但是,最重要的问题是,仍然没有一个好的统筹机制对资源缓存和自定义...

阅读(331)评论(1)赞 (0)

基于node开发的http请求代理程序proxy-ajax

2

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

今天把项目中的反向代理脚本程序抽成了一个插件,通过配置文件配置代理的http请求,这样使用起来比较方便,每位开发成员都可以用自己配置的代理调试代码。

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

React属性(propTypes)校验

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-30

随着应用不断变大,保证组件被正确使用变得非常有用。为此我们引入propTypes。React.PropTypes 提供很多验证器 (validator) 来验证传入数据的有效性。当向 props 传入无效数据时,JavaScript 控制台会抛出警告。注意为了性能考虑,只在开发环...

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