借助nginx统计前端页面PV信息

为了解决前端静态网站统计 PV 数据的问题,需要有个接口返回页面的访问数量。

我们不打算使用写接口来接受用户访问,然后数据库字段++ 的方案,因为需要维护 node 服务器、还有数据库,成本太高。

最后决定直接读取 nginx 的 log 日志信息,来获取用户的访问量。

React函数式组件使用同时转发子组件的ref

use forward ref

React 中常常会用到 Ref 对组件进行命令式的调用,官方对不同 ref 值的介绍如下:

ref 的值根据节点的类型而有所不同:

  • 当 ref 属性用于 HTML 元素时,构造函数中使用 React.createRef() 创建的 ref 接收底层 DOM 元素作为其 current 属性。
  • 当 ref 属性用于自定义 class 组件时,ref 对象接收组件的挂载实例作为其 current 属性。
  • 你不能在函数组件上使用 ref 属性,因为他们没有实例。

探索Docker在前端开发中的应用一:背景

Docker with node

Docker是一项具有划时代意义的开源项目,它在服务端开发以及部署中大放异彩,本着对优秀技术的不断学习态度,非常建议将Docker作为你下一项学习的技术。

本文作为Docker在前端中应用的背景篇章,会对Docker及其优势做精简的介绍,然后列举一些前端开发、测试、部署过程中遇到的问题,希望可以借助Docker优雅地解决。