排序
如何在Next.js优化数据获取的性能
Next.js 是一个流行的 React 框架,为构建服务器渲染和静态生成的 Web 应用程序提供了强大的功能。Web 开发的一个重要方面是从 API 或数据库获取数据。在本文中,我们将探索 Next.js 中可用的不...
使用 Vitest 高效测试您的 React hooks
在这篇文章中,我们将探讨如何使用 Vitest 和 React 测试库来帮助对 React hooks 进行单元测试,从而使它们易于维护和扩展。 设置 Vitest 和 JSDOM Vitest由 Vite 提供支持,声称是 Vite 项目的...
使用 Vitest 高效地进行组件测试
上一篇文章探讨了如何使用 Vitest 和 React 测试库将 React Hooks 作为独立单元进行测试。在这篇文章中,我们将继续学习如何以可维护和可扩展的方式利用 React 组件进行单元测试。 先决条件 您...
14. WebGPU 透视投影
在上一篇文章中,介绍了如何制作 3D ,但 3D 没有任何透视效果。它使用的是所谓的“正交”视图,它有其用途,但通常不是人们说“3D”时想要的。 现在,需要添加透视效果。究竟什么是透视?基本...
使用 Signia 实现 React 状态管理
原文作者:Kapeel Kokane 原文地址:blog.logrocket.com/implement-r… 翻译:一川 写在前面 如果你在最近的过去开发过任何具有相当复杂程度的 React 应用程序,你可能已经了解状态管理如何很快...
教你学会使用Angular 应用里的 export declare const X Y
本文分享自华为云社区《关于 Angular 应用里的 export declare const X Y 的用法》,作者:Jerry Wang。 最近做 Spartacus 的 Angular 开发时,遇到下面这种 TypeScript 代码: 对于里面的 decl...
618技术揭秘:探究竞速榜页面核心前端技术 | 京东云技术团队
前言 H5页面作为移动端Web应用的重要形式之一,已经成为了现代Web开发的热门话题。在H5页面的开发过程中,前端技术的应用至关重要。本文将探究京东竞速榜H5页面的核心前端技术,包括动画、样式...
vite中的虚拟模块技术能干的事还真不少
大家好,我是苏先生,一名热爱钻研、乐于分享的前端工程师,跟大家分享一句我很喜欢的话:人活着,其实就是一种心态,你若觉得快乐,幸福便无处不在 github与好文 TypeScript知识点和99个类型体...
electron实战:仿网易云音乐
仿网易云音乐实战 摘要 vue + electron 实战,实现桌面端应用开发。(electron 中使用 vue、vue 中使用 electron)。项目实战是仿网易云音乐桌面端进行开发。 前言 这个项目是我跟着官方文档的那...
前端文件上传的几种交互造轮子 | 京东云技术团队
源创会,线下重启!2023年7月1日深圳站—基础软件技术面面谈!免费票限时抢购! 背景 前端文件上传本来是一个常规交互操作,没什么特殊性可言,但是最近在做文件上传,需要实现截图粘贴上传,去...
Service Worker:你的“网页管家”和“万能好友”
在浩瀚的互联网世界中,有一位名叫Service Worker的伟大存在,它就像是你的网页管家和万能好友,为你的Web应用提供了各种酷炫的功能和超能力。 首先,让我们认识一下Service Worker的第一项超能...
Nodejs内置模块-如果你上班不方便听语音课可以看我
1.http内置模块 如果你上班不方便听语音课可以看我 我把老师语音教的基本做了详细的记录 http模块基础使用 p10 010-内置模块-http模块-1 const http = require('http') // 创建服务器 http.crea...
Quark生态,再起航!哈啰 Quarkc 正式开源,低成本构建跨技术栈前端组件
去年 10 月,我们对外开源了 Quarkd(quark design 缩写)。开源之初,我们给自己定下 star 数量超过 70 个就行的心态,却意外得到了 1600 多 star,很受鼓舞~ 那一刻起,我们知道,在前端框架...
NestJS小技巧22-最大限度地提高NestJS应用程序中的代码安全性(part1)
by 雪隐 from https://juejin.cn/user/1433418895994094 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可联系授权 原文链接 NestJS开发人员的顶级安全代码最佳实践 作...
Promise 系列 | 番外篇 – async/await 才是真香
我正在参加「掘金·启航计划」 前言 Promise 系列 | 开篇 - 你对 Promise 的基本特性了解多少 Promise 系列 | 基础篇 - 3 个对象方法和 6 个类方法 Promise 系列 | 进阶篇 - 手写 Promise 特别...
我是怎么做到开源系统中的前后端连通的?
大家好啊,又到了更新这篇专栏的时候了,即上一篇学成前端技术归来后又向大家介绍改系统中用到的技术: 那么如题所示,我是怎么封装前端的api并且拿取权限去调用后端的API呢? 第一步,技术选型...
手把手教你实现一个数据驱动的表单渲染引擎
我正在参加「掘金·启航计划」 一、背景 表单在前端开发场景中是非常常见的一个功能,在很多需要用户输入的地方都要用到,而通常大多数简单的表单手写时又有较多重复的工作,因此这里我们写一个...
nginx部署多个前端项目
前端采用vue框架,主要介绍在同一个ip+port下(或域名),通过访问不同的子路径部署多个项目 把前端打包好的项目直接放进 nginx/html 目录下面, 下面展示根据不同的路由模式的nginx配置? 路由...
还在为表格性能问题发愁?扔掉八股文,结合实际经验谈谈我的看法
我正在参加「掘金·启航计划」 某天在群里看到有小伙伴说,页面加载表格需要十几秒,严重影响用户体验,希望大家能集思广益给点建议。关于表格加载卡顿,其实早就是经久不衰的老问题了,大部分...
Vue进阶(贰零肆):vant van-image无法读取本地图片解决方案及map根据value获取key
一、前言 vant中的van-image组件的src参数默认为图片的网络链接: <van-image width='100' height='100' src='https://img.yzcdn.cn/vant/cat.jpeg' /> 当要引用本地的图片时,直接写图片...