240 发简信
IP属地:北京
  • 120
    Markdown基本语法

    Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...

  • 前端初探 Gitlab CI/CD

    前言 纵观人类历史的发展以及三次工业革命,你会发现利用机器来替代部分人力劳动,将重复的工作自动化从而解放生产力都是发展的必然趋势,在软件工程领域也不例外,其中 CI/CD 就...

  • React SPA 应用 hash 路由如何使用锚点

    当我们在做 SPA 应用的时候,为了兼容老的浏览器(如IE9)我们不得不放弃 HTML5 browser history api 而只能采用 hash 路由的这种形式来实现前...

  • GitHub中使用 issues 模版和 pull request 模版

    摘要:在GitHub代码库中,引入代码库维护者定制的 issues 模版和 pull request 模版,让人们可以有针对性的提供某类问题的准确信息,从而在后续维护中能够进...

  • 120
    关于HTTP1.1的Transfer-Encoding:chunked

    起因 以前一个小项目的后台接口是某PHP的哥们写的,然后可能他不知道从哪里看了一篇毒鸡汤,说什么大神的成长之路,都是要对以前的代码不停的重构,要追求完美,然后认真勤奋的把代码...

  • 前端动手开始试着写单元测试

    单元测试分为 TDD(测试驱动开发)和 BDD(行为驱动开发)两种类型两者的区别是驱动者、主导者不同 断言库 node是内置断言模块assert的,也有一些其他的断言库,如s...

  • 聊聊前端单元测试

    讲讲前端的单元测试 前言 我希望你看完这篇文章后,能够对你的开发流程有所启发,那就是我写这篇文章的初衷了。 什么是单元测试 顾名思义单元测试就是测试最小单元,我们的单元可能是...

  • 参与前端开源项目你应该了解的知识

    目录 引言 包管理器 自动化构建及模块打包器 测试 Linter 持续集成 静态网站生成器 必备文档 目录规范 结尾 引言 在很早以前,开源软件的开发并不受待见,甚至受到排挤...

  • 前端测试基本流程

    转载自:聊一聊前端自动化测试 前沿 测试工具 持续测试 前言 为什么要测试 首先,我们要清楚为什么要测试。说白了就是检验我们写的代码是否有错误或者是需要优化的地方,从而提高我...

  • redux-saga 源码解析

    本篇解读是将 api 作为入口进行解读的,因为 redux-saga 的 api 过多尤其是 effect 创建器,所以这里只是挑了常用的 api 做解读。 版本 1.0.3...