JS 类型校验实践
最近写的一个项目对导出的 json 数据格式要求较为严格,因此在测试数据格式上花了很多时间。此处对前后使用过的数据类型校验工具进行记录。
更多grafana自定义panel插件开发(1)环境准备
由于 ospp 导师希望基于他的设计开发一版支持 g6 的 grafana panel,而官网文档只有英文版本,并且写得并不是很清晰,路上断断续续踩了很多坑,于是此处对 grafana 的自定义 panel 插件开发过程进行记录。
更多在next.js中使用localstorage的踩坑
会发生这个问题,是因为next.js默认使用ssr。程序运行在服务器端,自然不存在window对象
更多范畴论启发下的函数设计模式(1)
从编码的角度看,范畴论在JS中的应用,本质上还是为了解决函数组合的问题
更多如何通过 React 钩子取代容器组件
容器组件是提供、创建和持有数据并服务于子组件的组件,其唯一的工作是处理数据,而将展示 UI 的工作交给展示组件。而处理数据的工作的逻辑不止能直接写在容器组件中,其实也可以被封装成一个 hooks,再被容器组件调用,从而使这部分逻辑抽离、语义化并易于维护。
更多JS函数式编程的理解(2)
接上篇 JS 函数式编程的理解(1)
更多