首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
元兮
创建于2023-09-29
订阅专栏
关于前端技术沉淀、总结,以解决实际问题作为出发点。
等 18 人订阅
共28篇文章
创建于2023-09-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Nest源码系列】装饰器元数据的奇妙联合(下)
上一节我们学习了装饰器在TypeScript和babel中的支持情况,过了一遍5种类型的装饰器以及它们在Nest中源码是如何定义的,并且最后会调用Metadata相关API来操作装饰器参数。 有同学可
【Nest源码系列】如何优雅调试Nest源码
之前写过关于调试Nest应用的各种技巧 【前端调试】如何优雅调试Nest,再来看源码是如何调试的。 从GitHub下载一份源码,执行: --depth=1会下载最近的单个commit,--single
【Nest源码系列】装饰器元数据的奇妙联合(上)
一间房子里面放了一张床,这个房子满足了用来睡觉的基本需求,在这个基础上新增了沙发、红酒杯、电视机,那么就可以实现坐在沙发上摇着红酒看综艺节目的理想状态。此时沙发、红酒杯、电视机起到了装饰器的效果,在不
【前端调试】如何优雅调试线上代码(Vue、React)
前言 不管是我们Vue还是React项目,线上都是通过Webpack或Vite编译压缩之后的代码,比如: React项目: Vue项目: 这就导致了一个问题:一旦线上出现bug时,首先我们不知道问题是
【Nest源码系列】从Nest源码目录设计,你能学到什么?
前言 Nest中有兼容不同http服务的适配器、装饰器语法、中间件机制等等,那这些是如何体现在Nest源码文件结构上的呢,一起来看看。 从GitHub下载一份源码,执行: --depth=1会下载最近
【前端调试】如何优雅调试React
前言 在日常工作中,你是不是通过以下方式来排查问题: 意念调试,赌哪里存在问题?或者看代码找问题 console.log打印日志 通过键入debugger进行调试 通过VsCode debugger调
作为中级前端工程师,如何在工作中提升自己的能力?
前言 在日常工作的过程中,你是否存在以下几种情况: 某个时间节点突然产生迷茫,不知道自己当下应该做哪些事情,学哪些东西? 不知道如何在工作中提升自己的技术或能力? 你似乎对自己做的系统都熟悉了,但是在
通过Vs Code调试,我找到了Ant Design Table运行报错问题~
前言 今天产品反馈表格样式在低分辨率屏幕下样式错位问题 那太简单了,给antd table加上scroll属性不就行了?并且给指定Column加上width,于是: 但运行之后给我报了这个错 这个是浏
什么样的简历才能引起用人部门注意?
一、前言 首先我不是计算机相关专业毕业的,从事软件行业纯粹是因为学单片机没人教学不懂,从2018年毕业之后没怎么面试就进入了一个中厂,我记得那时候找工作很简单,看了一遍高程,加上运气比较好,投了两三个
搞懂React Hooks运行机制🧐🧐🧐
前言 在前文# React Hooks诞生动机是什么?介绍了关于Hooks的动机,即回答了它解决了什么问题,但是要求开发者必须严格遵守以下两点规则: 只能在 React 函数中调用 Hook。 不要在
React Hooks诞生动机是什么?🚀🚀🚀
前言 之前写了一篇重新认识React组件的文章,里面提到了关于类组件和函数式组件的优劣势,类组件提供了强大的API能力和状态管理,但在一些情况下显得太重,而函数式组件轻量并且灵活,但由于能力有限又处于
重新认识React组件🤔🤔🤔
前言 之前分享了一篇关于如何学习React的文章,趁手还热乎,分享关于React中的组件化,来串一串零零碎碎的知识点。 开始之前,聊一下关于Vue和React等MVVM框架都有的特性,就是: 声明式:
我是如何使用高效学习模板来学习React的?
一、前言 事情是这样的,最近公司新开了一个项目,前端组就两个人,我加上一个异地办公的同事,原本的技术栈用的是Vue,因为中间多种因素新项目需要采用React,而我是Vue的重度使用者,对React细节
Vue组件开发规范(实战总结)
前言 由于公司中存在Vue2项目还在维护和迭代,在升级之前避免造成太大的技术负债,需要有一套规则来约束编码习惯。 一、模块化开发 始终基于模块的方式来构建你的 app,每一个子模块只做一件事情。 Vu
关于前端异常监控,你需要知道这些🔥🔥🔥
一、为什么要做监控 前端异常是指在用户使用系统过程中无法得到符合预期结果的情况,不同的异常带来的后果程度不同,轻则引起用户使用不悦,重则导致产品无法使用,使用户丧失对产品的认可。 为了能够让开发者可以
JavaScript运行机制解析(五)JS闭包
一、概念 什么是闭包? 什么是自由变量? 总结:闭包 = 函数 + 函数中能访问的自由变量。 例如: f1 函数可以访问变量 a,但是 a 既不是 f1 函数的局部变量,也不是 f1 函数的参数,所以
JavaScript运行机制解析(四)作用域与作用域链
前言 在第一节中,我们介绍了可执行代码以及执行上下文的相关知识,对于每个执行上下文,都有三个重要属性: 变量对象(Variable object, VO) 作用域、作用域链(Scope chain)
JavaScript运行机制解析(三)this还能这样学?
前言 在第一节中,我们介绍了可执行代码以及执行上下文的相关知识,对于每个执行上下文,都有三个重要属性: 变量对象(Variable object, VO) 作用域、作用域链(Scope chain)
JavaScript运行机制解析(二)变量对象
前言 在第一节中,我们介绍了可执行代码以及执行上下文的相关知识,对于每个执行上下文,都有三个重要属性: 变量对象(Variable object, VO) 作用域、作用域链(Scope chain)
JavaScript运行机制解析(一)执行上下文
JavaScript运行环境简介 在讨论JavaScript执行上下文的之前,我们先来思考一个问题,JS在运行一段代码的时候,它的执行顺序是如何的? 顺序执行 然鹅,再去看这段代码 输出的结果确实两个
下一页