首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端学习之路
前端不咋样的小吴
创建于2022-08-05
订阅专栏
我的前端成长之路
等 4 人订阅
共23篇文章
创建于2022-08-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2024 年前端技术盘点与 2025 年技术展望
● 首先在大模型百花齐放的今年,大模型理解和推断、多模态等能力的不断演进,涌现出许多新颖的落地场景,在今年所有落地场景中最为突出的便是在软件开发领域引领了“人机协作”的颠覆性变革。 ● 在前端语言与标
npm、yarn、pnpm 切换查看镜像源笔记
默认的官方镜像:https://registry.npmjs.org,切换国内淘宝镜像,访问下载更快。 一、npm设置 2、查看源 3、切回官方镜像 4、npm临时使用 上面那种设置是全局的,以后每次
安卓studio的那些坑
今天用安卓studio运行项目的时候,总是报错虚拟内存不够,设备AVD启动不起来,然后查了半天也没找到问题,因为项目再别人电脑是可以的,才发现新建设备的时候 RAM才2g memory
如何用安卓studio运行hiappy项目到虚拟机和真机
先附上Hiappy的链接 Hippy官网 前言: 选择Hiappy的缘由? 答:大佬要的,不是我选择,之前我甚至都不知道这是个啥。后来得知意图后明白,Hiappy主要是做一个web视角的客户端,怎么说
关于用log提高排查问题的设置
今天在了解项目业务的时候,想搞清楚执行顺序,加了很多打印,类似console.log(1111,xxxx) console.log(2222,xxxx),有时候断点没开sourcemap不是源码所以我
TypeScript 中 const enum 和 enum 的核心区别在哪?日常开发应该使用哪个?
编译结果 enum 会生成一个对象,引用的地方保持对其引用 const enum 会擦除 enum 定义的代码,引用的地方会生成 inline code 使用enum: 使用const enum: P
Typescript 中,interface 的类型为什么不能满足 Record<string, unknown> 类型?
我有一段代码,在调用函数的地方,由于涉及到 interface 和 unknown 导致传入参数的校验没能通过编译。 简化了一下,核心部分的代码如下: 自己测试了一下,发现有 2 种改动可以通过: 1
nuxtjs 新手入门实践笔记
Nuxt.js 底层原理和应用 Nuxt.js 是一个基于 Vue.js 的通用应用框架,它的目标是使 web 开发变得简单和强大。Nuxt.js 提供了一种抽象化的方式,让我们可以快速地创建 Vue
书签栏调用js脚本,这是你可以学会的操作
前言 书签栏调用js不是什么稀奇事,我只是为了好玩分享给大家 用途 可用于文章的展开,文本输入框的赋值等(vue框架只需要)获取dom赋值dispath一个event事件参数为input即可,reac
WebPack打包机制及处理过程
什么是webpack webpack是一个打包模块化javascript的工具,在webpack里一切文件皆模块,通过loader转换文件,通过plugin注入钩子,最后输出由多个模块组合成的文件,w
记录一下React Hooks的原理及实现
本文只列举 useState和useEffect 什么是hooks? 在function组件中,每一次更新都是一次新的函数执行,为了保存一些状态,执行一些副作用钩子,所以产生了hooks,去帮助记录组
浏览器缓存:强缓存和协商缓存
缓存 memory cache 是内存中的缓存,主要包含当前页面中已经下载的资源,比如样式、脚本、图片等等。读取内存中的数据肯定比磁盘块,但是内存缓存的时间段,会随着进程的是否而释放。一旦我们关闭 T
前端JavaScript之Reflect
Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法,是 ES6 为了操作对象而提供的新 API。 Reflect不是一个函数对象,因此它是不可构造的。 Reflect的所有
Webpack5文件资源缓存
要说文件资源缓存那就得先了解一下浏览器的缓存机制 浏览器大概可以分为强制缓存(强缓存)和协商缓存 浏览器每次与服务器通信的方式为应答模式,即:浏览器发起HTTP请求 – 服务器响应该请求。那么浏览器第
webpack打包优化插件Dllplugin的使用
什么是DLL文件? DLL(Dynamic Link Library)文件为动态链接库文件,在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文
vue3初体验和心得
最近因为跳槽换了公司,公司项目是v3.4的,发现hooks封装极其重,让我脑海中仅存的v2的语法感觉很别扭,即便是从react转过来的,但是还是有很多地方第一眼没明白,主要是钩子和宏太多了,当初只是大
react+umi+dvajs 实战演练1
引言 随着前端技术的日新月异,React和Umi作为前端领域中的佼佼者,它们的结合为我们提供了一种构建高效Web应用的新思路。React作为Facebook开发的一款JavaScript库,用于构建用
react+umi+dvajs 实战演练2
随着前端技术的日新月异,React和Umi作为前端领域中的佼佼者,它们的结合为我们提供了一种构建高效Web应用的新思路。React作为Facebook开发的一款JavaScript库,用于构建用户界面
vite+vue3.4x 实战演练
export default defineConfig({ plugins: [vue()] }) export const useFetch = () => { const data = ref(n
docker新手入门必会的打包和上传镜像
# 设置工作目录 WORKDIR /app # 复制项目文件到工作目录 COPY package.json . COPY package-lock.json . # 安装依赖 RUN npm inst
下一页