learning typescript

这本书太老了,里面讲的还是tsd的工具。
实际用的时候发现tsd过时了。
里面推荐用typings,实际一用typings也过时了,
目前都是用的直接npm install @types/react这种命名空间第三方包定义的方法。
如果是编写库的话直接tsc打包就够,前端项目中的话用webpack的loader编译。
发表在 books, typescript | 留下评论

modern vim

vim进阶的又一本宝典,用了这么多年vim之后,仍然会感觉有很多东西需要掌握,有更多的插件等待挖掘

以下是一些读书笔记。

用用neovim,当前vim的很多有点都来自这个竞品的激励才实现的。
还有一些推荐的vim插件
fzf.vim
projectionist
Tim Pope’s Dispatch plugin.
vim-test
nvim的terminal模式,讲了很多
发表在 books, vim | 留下评论

smacss

smacss是一个概念,这里说的是一本讲述这个概念的电子书
读完本书之后的总结如下:
用状态class描述组件
将media query分别写在每个组建中,便于封装
我一直也在这两种选择上摇摆不定,现在有大师指路我就放心了。
用组件class来定义组建内元素,而不是标签
只使用单层class来描述css,避免嵌套
Remember the two goals: increase semantics and decrease reliance on specific HTML.
不要滥用mixin,否则会生成很多不必要的css
发表在 books, css | 留下评论