2023-10-11-【唐诗300首】唐诗300首全集(一) 《唐诗三百首》是一部流传很广的唐诗选集。唐朝(618 年~907 年)二百九十年间,是中国诗歌发展的黄金时代,云蒸霞蔚,名家辈出,唐诗数量多达五万余首。孙琴安《唐诗选本六百种提要·自序》指出,“唐诗选本经大量散佚,至今尚存三百余种。当中最流行而家传户晓的,要算《唐诗三百首》。”《唐诗三百首》选诗范围相当广泛,收录了 77 家诗,共 311 首,在数量以杜甫诗数多,有 38 首、王维诗 29 首、李 工程化 #脚手架SDK
2023-09-26-Vue.js技术架构解读总结 Vue.js 技术架构解读总结项目概述通过对 Vue.js 3.5 核心代码库的深入分析,我们全面解读了这个现代前端框架的技术架构设计。Vue.js 采用模块化、渐进式的设计理念,在性能、开发体验和可维护性方面都达到了业界领先水平。 核心架构特点总结1. 模块化架构设计Vue.js 采用 monorepo 结构,将功能拆分为独立的包: 响应式系统 (@vue/reactivity):独立的响应式 工程化
2023-09-19-Vue.js核心模块代码解读 Vue.js 核心模块代码深度解读响应式系统源码分析1. Ref 实现机制RefImpl 类核心实现12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061// packages/reactivity/src/ref.tsexpo 工程化
2023-09-16-【优化】前端缓存最佳实践 Web Workers 是通用的“后台计算线程”,Service Workers 是特殊的“网络代理线程”(专为 PWA 离线缓存、推送通知等场景设计)。 优化
2023-07-12-【工程化】pnpm-lock版本锁定 深入解析pnpm lock文件在团队协作中的版本锁定机制,解决依赖版本不一致问题的最佳实践 工程化 #pnpm #版本管理 #团队协作 #依赖管理
2023-06-06-【研发】web works与service worker对比 Web Workers 是通用的“后台计算线程”,Service Workers 是特殊的“网络代理线程”(专为 PWA 离线缓存、推送通知等场景设计)。 研发 #web works #service worker
2023-05-22-【研发】nestjs安全 text 前言在后端服务中,我们总是会遇到一些不安全的情况,毕竟 web 本身也不是一点漏洞都没有,好在有一些便捷的插件拱我们使用。 helmet,通过设置 HTTP 响应标头来帮助保护 Express 应用程序;express-rate-limit,用于限制对公共 API 和/或终结点(例如密码重置)的重复请求,防止暴力攻击; 安装依赖1pnpm i helmet express- 工程化 #nestjs