-
批判一下红帽
最近开源社区最大的新闻就是红帽宣布 RHEL 不再公开源码,而是提供 CentOS Stream 的源码。而在…
-
AI大语言模型上手
OpenAI 的 ChatGPT 开放测试引发了新一波的 AI 热潮。首先 ChatGPT 3.5 在对话能力…
-
前端构建工具 2023
标准 这里定义的前端构建工具需要符合以下条件: 生产可用 这里定义的生产可用条件: Vite 4 Vite 基…
-
浏览器兼容性与 Polyfill 技术
开发者通常在最新的浏览器上进行开发,以使用最新的 JavaScript 语法,浏览器接口,让工作更有效率,代码…
-
扒一扒深圳外企的前端/全栈招聘
最近找工作接触过的一些深圳外企。 Artflow AI(远程) 职位:全栈。 来源:猎头。 流程: 优点: 缺…
-
下一代前端构建工具
2022 年,Webpack + Babel + Terser 仍然是前端项目构建工具的主流,广泛用于各种生产…
-
JavaScript 十进制库选型
众所周知,计算机以二进制存储数字,而真实世界中用十进制表示数字。二进制和十进制的差异可以用一个乍看非常怪异的例…
-
Linux 科学上网指南:DNS
最近经常出现 Firefox 可以打开 GitHub 网站,但是命令行 Git 无法拉取/推送代码的情况。甚至…
-
前端最佳实践:字体
字体单位 px 依旧是最全面的选择,尤其是重交互的网站: 能够做到设计稿的像素级还原。 用户体验统一,变量少,…
-
变更日志 Changelog 的书写方法
变更日志(Changelog)是软件工程中的一种常用手段,用于记录每个软件版本所发生的变更。一方面,可以方便下…
-
React 页面加载速度优化(非SSR)
React 应用页面首次加载通常比后端渲染静态页面慢,这对用户体验有着极大的负面影响,尤其是移动端。服务器端渲…
-
GKD 350H 掌机的游戏移植
开源掌机可以理解为是带手柄按键和屏幕的嵌入式开发板,软件开发的方法都是一样的。移植游戏时,我们不止要保证能够编…