浏览器存储之 localStorage 和 cookie

在HTML5之前,应用程序数据只能存储在 cookie 中,并且会包含在每个服务器请求中。与 cookie 不同,浏览器本地存储限制要大得多(至少5MB),并且信息不会被传输到服务器。本文将要介绍的本地存储包括:localStorage 、cookie。

Metaverse:需要了解的 5 件事

在 Facebook 更名为 Meta 之后,表现出了其对“元宇宙”概念的重视程度,随后微软、字节、腾讯等国内国际互联网巨头都宣布将进入这个领域。就连罗永浩在前几天发博不看好的元宇宙的都改变观点了。 Meta 提出,Metaverse 最终将使我们能够跨教育、工作和社交环境进行互动,像微软目前似乎专注于虚拟办公室领域。

Node.js 17 新特征

Node.js v17.0.0,是 JavaScript 运行时的最新主要版本,上个月刚发布。它将取代运行时当前发行版中的 V16。 而 V16 现在有望在 2021 年 10 月 26 日升级到长期支持 (LTS) 频道,因为它是偶数版本。 尽管是一个相对较小的更新,但此版本为运行时带来了多项改进,包括更多承诺的 API、JavaScript 引擎升级和 OpenSSL 3.0 支持。

React与Vue、Angular 三个方面的比较

React 是一个很棒的库,可以创建令人振奋的 Web 应用程序,目前很多互联网公司使用 React 作为前端开发框架。通过将 React 与其他两大主流框架进行三个方面的比较:状态管理、路由和客户端-服务器通信。

带你认识世界上第一个以商业为中心的元宇宙 Highstreet

第一个元宇宙商业中心Highstreet 将这种创造力与加密社区在物理互动和虚拟空间日益重叠的信念结合起来。我们的身份已经是半数字半实体的,所以我们与自己拥有的物品互动的方式应该反映出这一论断。这就是为什么 Highstreet 在混合 IRL 虚拟体验的核心构建一个平台,让你处于这一创新进化的前沿。

从区块链到元宇宙 Metaverse

元宇宙就是数字世界,可以想象的任何事物都可以存在。最终,将一直连接到元宇宙,扩展视觉、听觉和触觉,将数字项目融入物理世界,或者随时进入完全身临其境的 3D 环境。这一系列技术统称为扩展现实 (XR)。

WEB全屏API简介及示例

FullScreen API允许页面上的一个元素有一个全屏视图,通常情况下,会在不同的图形或媒体资源(例如视频或图像)中看到这一点,但实际上可以让页面上的任何元素都具有全屏视图。 FullScreen API 目前在 Chrome、Firefox、Opera 和 Edge 中得到很好的支持。

构建全屏 Web 应用程序

全屏 UI 设计有助于通过消除干扰来保持用户与内容的专注互动。因此,可以看到在现代 Web 应用程序中越来越多地使用全屏 UI,这都得益于浏览器的发展。在过去Web 应用要支持丝滑全屏还是有一定的复杂度,如借助 Flash 等等。在本文中,通过一个简单的全屏功能来展示 JavaScript 全屏 API 功能的使用。

Node.js 日志最佳实践指南

在开发阶段,无论是日志记录还是调试,都可以很容易地跟踪程序并检测到错误。但是在生产环境中,应该考虑更多关于日志记录的问题,因为这对于应用程序的监视和故障排除非常关键。

Node.js 日志之winston使用指南

Winston 是强大、灵活的Node.js 开源日志库之一,理论上, Winston 是一个可以记录所有信息的记录器。这是一个高度直观的工具,易于定制。可以通过更改几行代码来调整其背后的逻辑。它使对数据库或文件等持久存储位置的日志记录变得简单容易。

重置不良的编程陋习

要改掉这些坏习惯绝非易事,一旦它们养成了,就必须制定一些策略来触发大脑中来进行重置。一旦发现了一条讨厌的捷径,或者消极的态度蔓延开来,那么也是时候挑战它了,重置一下,让头脑清醒一下。