知识汇总共5815篇 第6页
知识汇总
项目规范化:eslint+prettier+husky+commitlint+lint-staged-五八三

项目规范化:eslint+prettier+husky+commitlint+lint-staged

项目规范化记录篇 项目规范化的重要性不用多说了,直接进入正题。 EditorConfig editorconfig.org/#overview EditorConfig helps maintain consistent coding styles for multiple developers w...
[持续更新]细数那些Compose新手容易犯的错误-五八三

[持续更新]细数那些Compose新手容易犯的错误

笔者作为一个日常Jetpack Compose开发者,对Compose的理解也在逐渐加深中,最近回顾当初学习和实践的过程中,犯了不少错误和踩了很多坑,本篇文章作为小总结分享给大家,同时文章会持续更新,也...
Javascript 装饰器实战:用 MobX 的方式打开 Vue-五八三

Javascript 装饰器实战:用 MobX 的方式打开 Vue

去年三月份装饰器提案进入了 Stage 3 阶段,而今年三月份 Typescript 在 5.0 也正式支持了 。装饰器提案距离正式的语言标准,只差临门一脚。 这也意味着旧版的装饰器(Stage 1) 将逐渐退出历史舞...

使用 TypeScript对React开发提升代码性能的10个专业技巧

React 和 TypeScript 是构建健壮且可扩展的 Web 应用程序的强大组合。React 提供了灵活高效的 UI 开发框架,而 TypeScript 添加了静态类型并增强了开发体验。在本文中,我们将探讨十个基本技巧...
admin的头像-五八三admin2年前
030
两个相见恨晚的 Chrome devtool 开发技巧(一)-五八三

两个相见恨晚的 Chrome devtool 开发技巧(一)

前言 前段时间给公司分享前端技术, 因为部门中不光是前端,还有后端、数据。 所以选择了分享 浏览器 相关的, 这个不光前端每天在用,研发人员日常也都离不开使用浏览器。 在准备过程中,学习...

如何在Next.js优化数据获取的性能

Next.js 是一个流行的 React 框架,为构建服务器渲染和静态生成的 Web 应用程序提供了强大的功能。Web 开发的一个重要方面是从 API 或数据库获取数据。在本文中,我们将探索 Next.js 中可用的不...
admin的头像-五八三admin2年前
070

使用 Vitest 高效测试您的 React hooks

在这篇文章中,我们将探讨如何使用 Vitest 和 React 测试库来帮助对 React hooks 进行单元测试,从而使它们易于维护和扩展。 设置 Vitest 和 JSDOM Vitest由 Vite 提供支持,声称是 Vite 项目的...
admin的头像-五八三admin2年前
030
使用 Vitest 高效地进行组件测试-五八三

使用 Vitest 高效地进行组件测试

上一篇文章探讨了如何使用 Vitest 和 React 测试库将 React Hooks 作为独立单元进行测试。在这篇文章中,我们将继续学习如何以可维护和可扩展的方式利用 React 组件进行单元测试。 先决条件 您...
admin的头像-五八三admin2年前
070
14. WebGPU 透视投影-五八三

14. WebGPU 透视投影

在上一篇文章中,介绍了如何制作 3D ,但 3D 没有任何透视效果。它使用的是所谓的“正交”视图,它有其用途,但通常不是人们说“3D”时想要的。 现在,需要添加透视效果。究竟什么是透视?基本...
admin的头像-五八三admin2年前
0440
参与 2023 第二季度官方 Flutter 开发者调查-五八三

参与 2023 第二季度官方 Flutter 开发者调查

Flutter 3.10 已经正式发布,每个季度一次的 Flutter 开发者调查也来啦!邀请社区的各位成员们填写: 调研旨在了解你对 Flutter 的满意程度以及对其各个子系统的反馈。你的意见将对我们改进 Flu...
admin的头像-五八三admin2年前
0120
使用 Signia 实现 React 状态管理-五八三

使用 Signia 实现 React 状态管理

原文作者:Kapeel Kokane 原文地址:blog.logrocket.com/implement-r… 翻译:一川 写在前面 如果你在最近的过去开发过任何具有相当复杂程度的 React 应用程序,你可能已经了解状态管理如何很快...
admin的头像-五八三admin2年前
060

在 macOS 上安装 MongoDB

MongoDB 分为社区版和企业版,本小节介绍在 macOS 上安装 MongoDB 5.0 社区版,此版本支持MacOS 10.14 或更高版本。访问www.mongodb.com/docs/manual… 查看其他操作系统的安装教程。 1. 前期...
admin的头像-五八三admin2年前
0200
教你学会使用Angular 应用里的 export declare const X Y-五八三

教你学会使用Angular 应用里的 export declare const X Y

本文分享自华为云社区《关于 Angular 应用里的 export declare const X Y 的用法》,作者:Jerry Wang。 最近做 Spartacus 的 Angular 开发时,遇到下面这种 TypeScript 代码: 对于里面的 decl...

吴恩达《ChatGPT Prompt Engineering for Developers》,一篇文章学完

前置 如何调用chatGPT的API接口 首先需要安装所需第三方库: openai: pip install openai 将自己的 API-KEY 导入系统环境变量 !export OPENAI_API_KEY='api-key' openai库基础使用 import open...
admin的头像-五八三admin2年前
0100
618技术揭秘:探究竞速榜页面核心前端技术 | 京东云技术团队-五八三

618技术揭秘:探究竞速榜页面核心前端技术 | 京东云技术团队

前言 H5页面作为移动端Web应用的重要形式之一,已经成为了现代Web开发的热门话题。在H5页面的开发过程中,前端技术的应用至关重要。本文将探究京东竞速榜H5页面的核心前端技术,包括动画、样式...
admin的头像-五八三admin2年前
030

精选8道ES高频面试题和答案,后悔没早点看。

不要再干巴巴的背诵八股文了,一定要结合具体场景回答面试问题! 前言 我们在回答面试题的时候,不能干巴巴的去背八股文,一定要结合应用场景,最好能结合过去做过的项目,去和面试官沟通。 这...
flutter 使用batch快速创建自定义模板项目-五八三

flutter 使用batch快速创建自定义模板项目

前言 对于flutter项目的配置从官方角度来说,其实已经够简单了。但是从实际业务出发,我们往往会多出一些公共的配置、插件、归纳甚至更多自定义的东西。这就对我们新起项目造成了不小的困扰: ...
admin的头像-五八三admin2年前
0140

vite中的虚拟模块技术能干的事还真不少

大家好,我是苏先生,一名热爱钻研、乐于分享的前端工程师,跟大家分享一句我很喜欢的话:人活着,其实就是一种心态,你若觉得快乐,幸福便无处不在 github与好文 TypeScript知识点和99个类型体...
在 BI 工具 Tableau 中使用 databend-五八三

在 BI 工具 Tableau 中使用 databend

Tableau是一款流行的数据可视化和业务智能工具。它提供了直观、交互式的方式来探索、分析和呈现数据,帮助用户更好地理解数据的意义和洞察。 本教程帮助用户在 Tableau 中连接 databend 进行 BI...
admin的头像-五八三admin2年前
030
electron实战:仿网易云音乐-五八三

electron实战:仿网易云音乐

仿网易云音乐实战 摘要 vue + electron 实战,实现桌面端应用开发。(electron 中使用 vue、vue 中使用 electron)。项目实战是仿网易云音乐桌面端进行开发。 前言 这个项目是我跟着官方文档的那...
admin的头像-五八三admin2年前
040