首页
学习
活动
专区
工具
TVP
发布

前端少年汪的博客

专栏作者
45
文章
14507
阅读量
10
订阅数
放弃Redux吧,转投Zustand吧
Zustand 的核心思想是将状态管理与组件分离,从而使得状态管理更加集中化,同时保持了 React 的响应性和组件的可重用性。它提供了一种简单的 API,使得开发者能够轻松地在应用程序中的任何地方访问和修改状态。 使用 Zustand,开发者可以通过创建一个 store 来存储和管理应用程序的状态。这个 store 是通过调用 createStore 方法并传入一个包含状态和操作的 object 来创建的。
用户6297767
2024-04-01
890
两种最简单的方式教会你如何实现前端一键换肤!( ̄_, ̄ )
今天我就教大家用两种方式实现前端一键换肤的功能,都是给予原生 css 和 js 的方法属性,不用安装任何的第三方库
用户6297767
2024-03-27
960
是时候该知道React中的Key属性的作用与最佳实践了!
在React中,我们常常会遇到需要渲染列表或循环生成组件的场景。为了提高性能和优化用户体验,React引入了一个特殊的属性——key。本文将详细介绍React中key属性的作用、原理,并提供一些最佳实践。
用户6297767
2024-01-14
3560
一文带你了解跨域的前因后果和解决方案
在了解跨域之前,我们必须要了解一下同源策略。 跨域问题其实就是浏览器的同源策略造成的。
用户6297767
2023-12-23
2380
一文带你了解跨域的前因后果和解决方案
在了解跨域之前,我们必须要了解一下同源策略。 跨域问题其实就是浏览器的同源策略造成的。
用户6297767
2023-12-23
1950
一文带你了解call、apply、bind的区别及源码实现
call、apply和bind都是JavaScript中Function对象的原型方法,它们的作用主要是改变函数的执行上下文(即this的值)以及传递参数。
用户6297767
2023-12-23
1220
圣诞节快到了,用ThreeJS给女朋友写了一个圣诞树🎄,她很开心
一开始我准备用html+css去写,后来感觉使用html和css写就太low了,没有一点点心意。就打算用three.js写一个3d版本的。
用户6297767
2023-12-23
2990
一遍就能读懂的WebSocket协议详解
WebSocket提供了实时的、双向的通信机制,可以立即将数据从服务器推送到客户端,实现即时更新。
用户6297767
2023-12-14
7030
一遍就能读懂的WebSocket协议详解
WebSocket提供了实时的、双向的通信机制,可以立即将数据从服务器推送到客户端,实现即时更新。
用户6297767
2023-12-14
3460
如何实现一个Web Component组件
Web Component 是一套不同的用于构建可重用并封装化的组件化技术,允许你创建可重用的定制元素(它们的功能封装在你的代码之外)并且在你的 web 应用中使用它们。它是由一组标准规范组成的。其中最重要的规范包括 Custom Elements、Shadow DOM、HTML Templates 和 HTML Imports。
用户6297767
2023-12-14
1310
Three.js深入浅出:4-three.js中的光源
本篇文章将带你深入了解Three.js中的光源类型、属性和使用方法,助你在创建虚拟世界时获得更加生动逼真的效果
用户6297767
2023-11-26
2990
新起点,何去?何从?
新鲜感过后就会归于平静的!所以自然就要谈到学习了。也许你会记得自己进了个专科学校,就自卑,妄自菲薄等等。但是千万不要放弃自己,用行动证明自己。不要迷茫,也许你不知道进了新学校可以干嘛,没有目标,像一个无头苍蝇一样。你可以专升本,可以学好计算机技术。一样可以实现逆袭的。
用户6297767
2023-11-23
1310
2022年金三银四面试葵花宝典
首先,在找工作之前,要好好的剖析一下自己。找准自身的定位和技术职级,自己几年工作经验,掌握了哪些技术栈,当前城市大概可以拿多少工资等等之类的,都要好好扪心自问一下。提前称一称自己有多少斤两。到时候面试也不至于手足无措,四门天黑。争取做到不打无准备的仗! ​
用户6297767
2023-11-23
2080
Three.js深入浅出:2-创建三维场景和物体
以上demo总结来说,使用了 Three.js 库创建了一个简单的绿色立方体模型,并实现了旋转动画效果。 总结一下它的步骤:
用户6297767
2023-11-21
2860
Nuxt.js,Next.js,Nest.js傻傻分不清?
Nuxt.js和Next.js都是服务端渲染框架(SSR),属于前端框架,Nest.js则是node框架,属于后端框架。
用户6297767
2023-11-21
1.3K0
如何使用node操作sqlite
SQLite是一种轻量级的嵌入式关系型数据库管理系统,它以库的形式存在,可以嵌入到应用程序中。它使用简单的、基于文件的数据库格式,不需要独立的服务器进程,非常适合在资源有限的环境中使用。
用户6297767
2023-11-21
3000
electron入门实战
当我们明白了以上几个问题之后,那就大概率算是基本掌握了这个技术,后面再要深入就要经过大量的项目实践和源码原理的研究了。
用户6297767
2023-11-21
2690
听说你还不知道React18新特性?看我给你整明白!
目前react的最新版本是18.2.0。React 团队在 2022 年 3 月 29 日正式发布了 React 的第 18 个版本 是 React 框架的最新版本,它主要着眼于解决 React 应用在性能、稳定性、开发体验等方面的问题。本文将介绍 React 18 的升级内容、新特性、新的 API、底层逻辑更新等方面的内容,并通过示例展示其使用效果。 我将在这篇文章里简单介绍 React 18 的新特性,React Concurrent Mode(并发模式)的实现,以及简要的升级指南。
用户6297767
2023-11-21
6000
Gin入门教程:从零开始学习Go语言Web框架
在Go语言的Web开发领域,Gin框架无疑是一个备受关注的轻量级框架。它具有快速、高效、易用等特点,非常适合用于构建Web应用程序。本篇博客将带领大家从零开始学习Gin框架,包括安装、基本用法和常用功能等内容。 Gin 是一个用 Go 语言编写的 Web 框架,它提供了快速构建高性能 Web 应用程序的工具和框架。下面是 Gin 框架的一些特点和功能:
用户6297767
2023-11-21
9060
Scrapy爬虫初探
Scrapy 是一个开源的、高级的、快速的 Python 网络爬虫框架,用于从网站上提取数据。它提供了一种简单而强大的方式来定义爬取规则和处理爬取的数据。 其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。
用户6297767
2023-11-21
1990
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档