首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Loongerz
掘友等级
Web 前端
|
字节跳动
一只程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
123
文章 121
沸点 2
赞
123
返回
|
搜索文章
最新
热门
实用的 bash 自定义脚本,快速提效工作流程
工作时间久了,发现越来越离不开 bash 自动化脚本了。bash 对于我们的便利体现的许许多多的微小的方面,用的好在工作效率的提升上可以说是“积小流而成江海”。 而学习 bash 的价值在哪里呢?bash 有着三十多年的历史,是当今最强大、可移植性最好的,为所有基于Unix的系…
浅谈对比 XState、Redux 使用
这篇文章主要调研一下 xstate 和 redux 的使用对比,介绍一下 xstate 的优势所在。 redux 的基本原理是将单一状态树作为应用的数据容器(Provider),组件可以发布 Action 修改数据树,数据树的更新也会对应通知到订阅属性的组件。从 API 上来看…
探索使用有限状态机(FSM)构建 Web 应用
笔者最近发现了 xstate 这个状态机的库,查阅了相关资料,发现业界有一种趋势是使用状态机构建前端应用,十分有趣。其实,应用本身已经是状态机,但是在我们平常编写时,并没有显示的抽象出来,而只是在脑海里构建一个流程,比如,点击主页上的这个按钮,就打开一个弹窗,点击弹窗关闭按钮,…
记录写一个 TS 类型的思考优化过程
某一天,一个朋友突然在微信里问我,“['TYPE'] => { 'TYPE': 'TYPE' },写个函数转换这个,类型怎么加?”。笔者马上的回复就是,“用 reduce 将数组转对象,TS 类型写个泛型即可”。 说是这么说,但是发现在写 TS 类型上实际上却的确不是那么容易,…
谈谈如何设计一个插件(Plugin)体系
什么是插件?插件,又称做 Plug-in 或者 addin、addon 等,是一种遵循一定规范的应用程序接口编写出来的程序,从而可以为系统扩展原本不存在的特性。同时,如果一个系统支持了插件体系,也就拥有了可以实现用户自定义化的功能。 可以支持第三方开发者去扩展应用的能力边界。 …
Web 前端综合成长学习清单
这里主要整理一些日常学习资料。比如计算机科学、JavaScript、TypeScript、Node.js、Haskell、Bash、文学、音乐等。笔者每当见到有价值的学习资料的时候,就会归纳在这个系列里。在需要补充某个短板进行学习的时候,或者温故复习的时候,可以迅速找到学习资源…
深入学习 Node.js Stream 系列(二)—— 暂停与流动模式
系列一和大家分享了 Node.js 可写流和可读流的基本使用。系列二将深入讲解在 Node.js 中可读流的流动模式(flowing)与暂停模式(paused)。 其实流动模式和暂停模式,对应的是,推模型与拉模型。 笔者在介绍 Node.js 流的这两种模式之前,这里也想展开聊…
深入学习 Node.js stream 系列(一)—— 认识”流“
本来想写一篇 Node.js stream 完整的深入学习的文章。却发现,一篇文章难以透彻讲解完整个 stream,然后分享的概念太多,怕是一篇下去,可能长达十几万字,不仅自己一两个月都没写完博客,估计也鲜有读者会愿意仔细读完。 因此最好还是写成一个系列,不仅可以有点章法,而且…
分享快速搭建 Node 端 TypeScript 开发环境
本文分享笔者使用 TypeScript 编写运行 Node 应用的一些些经验。基本只需要 3 分钟,即可实现 node + ts 的开发环境配置。 比如笔者要用 ts 写个 socket Node 应用。先用 tree 命令看项目结构。 配置 ts 配置 tsconfig。当然…
浅谈TypeScript下的IoC容器原理
在此篇文章开始之前,先向大家简单介绍 IoC。什么是 IoC?以及为什么我们需要 IoC?以及本文核心,在 TypeScript 中实现一个简单的 IoC 容器? 简单来说,IoC 本质上是一种设计思想,可以将对象控制的所有权交给容器。由容器注入依赖到指定对象中。由此实现对象依…
下一页
个人成就
优秀创作者
文章被点赞
1,845
文章被阅读
234,849
掘力值
7,325
关注了
38
关注者
590
收藏集
4
关注标签
27
加入于
2016-11-17