Skip to content

Instantly share code, notes, and snippets.

@ThaddeusJiang
ThaddeusJiang / CMS.md
Last active August 8, 2018 04:27
CMS 如何提高开发速度?如何改善开发品质?

开发速度

  1. 开发环境搭建简单
  2. 开发模式“热模块更新”
  3. 发布测试版本简单
  4. 开发手顺全面且详细

开发品质

  1. ESLint + StyleLint 静态检测代码
  2. Unit Test
@ThaddeusJiang
ThaddeusJiang / README.md
Last active August 8, 2018 00:18
koa2 html template xtemplate 示例
  1. Install
yarn add xtemplate xtpl
  1. 结合 koa2 see server.js

  2. 定义 html 模版 see jwt.xtpl

@ThaddeusJiang
ThaddeusJiang / naming.md
Created August 7, 2018 05:04
怎样给文件命名才显得比较专业?

hujiulong/blog#3

  • docs 文档

  • lib 库文件,library的缩写

  • dist 用来放打包编译后的文件,应该是distribution的缩写

@ThaddeusJiang
ThaddeusJiang / data_struct.md
Last active August 7, 2018 00:03
[基础知识] 数据结构(data struct)

数据结构是计算机存储、组织数据的方式。

数据结构是相互之间存在某种特定关系的数据元素的集合。

精心选择数据结构可以带来更高的运行或者存储效率,数据结构往往同高效的检索算法和索引技术有关。

在程序设计中,数据结构选择是一个基本的设计考虑因素。 许多大型系统的开发设计经验表明,系统实现难度严重依赖于是否选择了最优的数据结构。 许多时候,确定了数据结构,算法就很容易找到。 这证明,系统开发设计的关键因素是数据而不是算法。选择了数据结构,算法也随之确定。

@ThaddeusJiang
ThaddeusJiang / parcel.md
Created August 6, 2018 07:12
Parcel 1.9.0 将默认支持剔除无用代码
@ThaddeusJiang
ThaddeusJiang / parcel.md
Last active August 6, 2018 07:08
Parcel 课题 & 改进

未确认的 Parcel V1.6.0 重要特性

  • 开箱即用的 ES6+ (使用 Babel)
    • .babelrc 不需要了, 有特别配置时还需要。
  • 默认支持 JSX
  • 支持 Node 和 Electorn 构建
  • 支持 PWA 的 .webmanifest 文件

课题

  1. CSS Modules 无法配置 global。 Issue
@ThaddeusJiang
ThaddeusJiang / React RoadMap 自检表.md
Last active April 21, 2023 14:43
React RoadMap 自检表

React RoadMap 自检表

2022年: react-roadmap-2022

2018年:

react-roadmap

1. Build Tools

@ThaddeusJiang
ThaddeusJiang / 编码.md
Created August 3, 2018 02:43
escape encodeURI encodeURIComponent 区别

escape

对 String 进行编码。

ASCII字母、数字、@*/+ 不会被编码

encodeURI 和 encodeURIComponent

encodeURI

对 URL 进行编码。

不会编码的范围: ASCII字母、数字、~!@#$&*()=:/,;?+'

@ThaddeusJiang
ThaddeusJiang / checklist.md
Last active August 3, 2018 00:02
[checklist] ES6
  • Symbol

  • Proxy

  • Reflect

  • Promise + async/await 最常用🚀

  • Decorator 装饰

  • import() 动态加载

@ThaddeusJiang
ThaddeusJiang / checklist.md
Last active August 2, 2018 23:58
[checklist] JS
  • JS try-catch + throw 处理异常

  • JS 经常和 DOM、window 等一起讨论

  • JS 原型 最重要🚀