logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从 Anthropic 收购 Bun 谈起,聊聊 Bun 的败局

Bun 的败局,不只是某个项目经营层面的成败,而是给所有被“新一代XXX”这些词语打动过的人提了个醒:基础设施的价值,最终是由可靠性、兼容性、可预期性和社区治理结构决定的,而不是几张漂亮的跑分(A 10x faster than B)、自媒体的“天哪,Node.js 已经沦为第二!”“我已经把我的前端工具链都换成 Bun 了!”、哪家独角兽公司的背书。

文章图片
#node.js#前端框架#前端
自用基于 TypeScript 的 WebSocket 客户端封装

【代码】自用基于 TypeScript 的 WebSocket 客户端封装。

文章图片
#typescript#websocket#javascript
为什么我要使用诸如 Redux、Vuex 和 Pinia 的状态管理库,而不是封装 localStorage 或者 sessionStorage?

笔者之前在某家公司面试,我在介绍我简历上的 Pinia 的时候,面试官问了我这样一道题:为什么你选择用 Pinia 而不是封装 localStorage 或者 sessionStorage?当时把我问住了,只能搪塞过去。使用诸如 Redux、Vuex 和 Pinia 这样的状态管理库,而不是直接封装或数据管理复杂性性能优化开发效率调试和测试支持代码维护性以及跨平台适用性。

文章图片
#前端#vue.js#reactjs
Linux 基础知识:解决 VirtualBox for Linux 安装完之后出现“不能枚举 USB 设备” 的问题

原因是 VirtualBox 在安装的时候没有将当前用户加入 vboxusers 用户组,导致当前用户无法访问 USB 设备,解决方法很简单,将当前用户加入 vboxusers 用户组即可。这样可以避免影响到用户原有的权限,只是简单地新增了一个虚拟化相关的用户组,用于解决 VirtualBox 的权限问题。这条命令不会影响到用户原来所在的其他组,只是附加加入 vboxusers 组,相当于增添了一

文章图片
#linux#运维#服务器
基于 Vue 3 封装一个 ECharts 图表组件

在前端开发中,数据可视化是展示数据的重要方式之一。ECharts 是一个强大的开源可视化库,能够帮助我们轻松地创建各种图表。本文将介绍如何在 Vue 3 项目中使用 ECharts 封装一个图表组件。

文章图片
#vue.js#echarts#前端
到底了