logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

web前端开发大事记(开发模式变更,重大转折,以及最新AI技术的影响等,Agent 工程师)

Web前端开发经历了从静态页面到动态交互、工程化、组件化的演进过程。

文章图片
AI 找 bug 的局限性 和 Deepseek 优势明显

本文分析了一个Vue表单组件中数据意外丢失的Bug。问题表现为相同组件在不同页面(login.vue和CreatePost.vue)表现不一致,根本原因是ValidateForm组件在验证通过后自动清空表单的副作用操作导致数据时序问题。通过对比分析、数据流追踪和时序检查,发现组件职责不清是核心问题。最终给出三种解决方案,并总结出组件设计应遵循单一职责、显式控制和避免隐式副作用等重要原则。文章还提供

文章图片
#bug
Pinia 使用详解(附:如何查看或区分项目使用的是 Pinia 还是 Vuex 4)

Pinia是Vue3官方推荐的状态管理库,具有轻量(约1kb)、完整的TypeScript支持等特点。安装后需创建Pinia实例并在main.ts中注册,通过defineStore定义store,包含state、getters和actions三部分。在组件中使用storeToRefs保持响应式,支持直接修改状态或通过actions操作。与Vuex4相比,Pinia更轻量、模块化设计更简洁。两者可通

文章图片
前端缓存技术和使用场景

前端缓存技术应用广泛,核心目标是提升性能、优化体验并降低服务器压力。主要场景包括:1)静态资源使用HTTP缓存(强/协商缓存);2)动态数据采用localStorage等浏览器存储;3)离线应用依靠ServiceWorker和CacheAPI;4)CDN加速全球分发。实践要点:实施版本控制(如文件哈希)、分类缓存策略、定期清理及安全防护。不同场景需匹配相应技术方案,合理运用可显著提升应用性能。

文章图片
#前端#缓存
前端缓存方式 对比 和 Service Worker 缓存详解

本文系统对比了HTTP缓存、ServiceWorker、WebStorage等前端缓存方式,重点解析了ServiceWorker的实现与应用。HTTP缓存适合静态资源,ServiceWorker提供编程式缓存控制,支持离线应用,而WebStorage适用于小数据存储。ServiceWorker部分详细介绍了6种缓存策略(如缓存优先、网络优先)和5种高级模式(包括版本化缓存和智能过期),并提供了性能

文章图片
#缓存
最近五年,微信小程序 前端开发 技术变化

微信小程序前端技术五年演进:从平台独占走向跨端融合与智能化。核心变化包括:1)框架升级,支持ES6+、组件化开发及Taro/uni-app跨端方案;2)性能优化,通过分包加载、WASM模块提升60%渲染效率;3)AI深度集成,内置OCR/语音组件,支持端侧NLP;4)云原生开发,部署周期从天级降至分钟级;5)跨平台统一,兼容90%以上小程序标准。技术演进方向聚焦高性能、智能化与多端统一,为业务创新

文章图片
#微信小程序
前端开发AI工具选型参考

本文对比分析了阿里云通义系列AI工具的核心差异:通义千问定位通用大语言模型,擅长文本生成、多模态处理等综合场景;通义灵码专注代码开发,提供IDE集成、工程级编码支持。两者在定位、核心能力、交互形式和部署方式上形成互补:千问适合内容创作与知识查询,灵码专攻技术开发场景。文章同时指出专业版与基础版功能完全一致,仅付费模式不同。此外,还横向对比了豆包(字节)与DeepSeek在架构设计、场景优化等方面的

文章图片
#人工智能
DeepSeek 使用的 Mermaid 图表

Mermaid图表是一种基于文本的图表生成语言,支持多种运行和编辑环境。在线编辑器推荐Mermaid Live Editor和Mermaid Chart,支持实时预览和导出。本地开发可通过VSCode插件、Node.js项目或直接在HTML中使用。文章提供了完整的HTML示例代码,包含浏览器多线程架构图编辑器,支持主题切换、代码编辑和SVG导出功能。VSCode用户可通过安装Markdown预览插

文章图片
IndexedDB的具体使用场景和限制

IndexedDB:浏览器中的NoSQL数据库 核心优势 IndexedDB 是一个高性能、结构化的浏览器端 NoSQL 数据库,支持存储数百MB甚至更多数据,提供异步 API 和强大的查询能力,适用于 localStorage(5MB 限制)无法满足需求的场景。

文章图片
Tailwind CSS vs Bootstrap vs ElementUI(ElementPlus) 全面对比表

本文对TailwindCSS、Bootstrap和ElementUI三大前端框架进行全面对比。

文章图片
#bootstrap
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择