首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lecepin
掘友等级
前端工程师
|
阿里巴巴
欢迎关注我的 Github~ W3C成员,阿里云云布道师,《PWA入门与实践》作者,目前正在推广基于状态机的前端开发范式。
获得徽章 22
动态
文章
专栏
沸点
收藏集
关注
作品
赞
171
文章 171
沸点 0
赞
171
返回
|
搜索文章
lecepin
前端工程师 @阿里巴巴
·
21天前
关注
Git 内幕探索:从底层文件系统到历史编辑的全面指南
1. Git 底层文件对象 1.1 Blob blob(Binary Large Object)是一种数据类型,用于存储文件的内容。每个文件在 Git 中都被存储为一个 b...
4
评论
分享
lecepin
前端工程师 @阿里巴巴
·
26天前
关注
告别繁琐的数据校验:用JSON Schema简化你的代码
1. JSON Schema JSON Schema 是一种基于 JSON 的格式,用于描述 JSON 数据的结构和验证 JSON 数据。它为 JSON 数据提供了一个清晰...
13
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
提升 Node.js 服务端性能:Fastify 框架
1. fastify Fastify 是一个高效且快速的 Node.js web 框架,专为提供最佳的性能而设计。它是相对较新的,但已经因其高性能和低开销而受到许多开发者的...
6
1
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
使用PM2实现高效的应用监控与管理
1. pm2 PM2 是一个流行的进程管理器,用于 Node.js 应用程序。它支持应用程序的负载均衡、自动重启、日志管理、监控以及多环境管理等功能。PM2让开发者能够以守...
10
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
实时反馈的力量:如何用nodemon改善你的编码实践
1. nodemon nodemon是一个帮助开发基于 Node.js 的应用程序的工具,通过在检测到目录中的文件更改时自动重启 node 应用程序来实现。 nodemon...
4
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
常见Web安全
Web 前端安全问题主要涉及到客户端与服务器之间的交互,以及用户与网站的交互。以下是一些常见的前端安全问题: 跨站脚本攻击(XSS):攻击者通过在网站上注入恶意脚本,当其他...
4
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
走近 Next.js:全栈框架的简介与应用
1. Next.js Next.js 是一个使用 React 构建单页应用程序(SPA)的开源 JavaScript 框架。它使得构建服务端渲染(SSR)和静态网站生成(S...
15
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
极致日志记录:Pino 为你带来的性能与便利性
1. Pino Pino 是一个非常快速且简洁的 Node.js 日志库,其设计宗旨在于提供最小的开销以及高性能的日志记录功能。Pino 项目受到 Bunyan 日志库的启...
3
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
告别后端依赖:用 MSW 实现独立的前端应用 Mock
1. msw msw(Mock Service Worker)是一个流行的库,用于在前端应用程序中拦截和模拟网络请求。它通常用于在开发和测试阶段模拟 API 请求的响应,而...
4
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
Promise 常见题目
1. Promise 对象池 请你编写一个异步函数 promisePool ,它接收一个异步函数数组 functions 和 池限制 n。它应该返回一个 promise 对...
9
评论
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
依赖注入的艺术:编写可扩展 JavaScript 代码的秘密
1. 依赖注入 在 JavaScript 中,依赖注入(Dependency Injection,简称 DI)是一种软件设计模式,通过这种模式,可以减少代码模块之间的紧耦合...
15
1
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
重构利器:如何用 Immer 优雅地管理应用状态
1. immer immer 是一个 JavaScript 库,用于处理不可变数据的状态更新。不可变数据意味着一旦创建,数据结构就不能被修改。在编写复杂的应用程序时,不可变...
11
4
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
实时协作的艺术:构建高效共享白板系统
前面看到一个共享白板的场景,如:发给你一个地址,让你在上面做题,双方都可以进行实时编辑。这个功能小而美,这里简单实现下。 1. 多人协同关键技术 实现多人协同编辑共享白板的...
31
3
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
React 浮层组件实现思路
React 浮层组件(也称为弹出组件或弹窗组件)通常是指在用户界面上浮动显示的组件,它们脱离常规的文档流,并且可以在用户进行某些操作时出现在页面的最上层。React 浮层组...
3
1
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
告别繁杂的状态管理:Zustand 的简洁之道
1. Zustand Zustand 是一个轻量级的状态管理库,用于 JavaScript 应用程序,特别是在 React 生态系统中。它提供了一个简单、可扩展的解决方案来...
11
2
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
革命性的写作:MDX 让你的 Markdown 全面动起来
1. MDX MDX 是一种标记语法,它结合了 Markdown(一种流行的文本到 HTML 的转换工具)和 JSX(React 中用于描述 UI 组件的语法扩展)。MDX...
18
3
分享
lecepin
前端工程师 @阿里巴巴
·
1月前
关注
2024 React 面试问答
1. react 和 vue 对比,优劣势是什么?你会如何选择 React 和 Vue 都是目前非常受欢迎的前端 JavaScript 框架,各有其优势和劣势,选择哪一个通...
76
3
分享
lecepin
前端工程师 @阿里巴巴
·
2月前
关注
算法,不再难学!揭秘两款让你迅速学会算法的在线工具
1. VisuAlgo VisuAlgo 是一个由 Dr. Steven Halim 创立的在线平台,用于通过可视化的方式帮助学生和开发者理解和掌握各种复杂的数据结构和算法...
17
评论
分享
lecepin
前端工程师 @阿里巴巴
·
2月前
关注
从 React 到 Qwik:开启高效前端开发的新篇章
1. Qwik Qwik 是一个为构建高性能的 Web 应用程序而设计的前端 JavaScript 框架,它专注于提供即时启动性能,即使是在移动设备上。Qwik 的关键特性...
9
2
分享
lecepin
前端工程师 @阿里巴巴
·
2月前
关注
突破React限制:Million.js带来的性能新境界
1. million Million.js 是一款极其快速和轻量级的优化编译器,可以使组件速度提升高达 70%。 。它提供了一种叫做“block”虚拟 DOM 的技术,这种...
102
17
分享
下一页
个人成就
优秀创作者
文章被点赞
2,009
文章被阅读
332,856
掘力值
9,906
关注了
20
关注者
484
收藏集
3
关注标签
28
加入于
2016-09-19