蓝戒博客

  • 首页
  • 研发说
  • 架构论
  • 效能录
  • AI谈
  • 随笔集
研发说
这里记录研发过程中的经验、思考与洞见。无论是代码实现的小技巧,还是项目落地的难题解决,都在这里“说”出来,既是总结,也是分享。
《WebKit 技术内幕》前端开发者必读的浏览器内核知识
研发说

《WebKit 技术内幕》前端开发者必读的浏览器内核知识

《WebKit 技术内幕》前端开发者必读的浏览器内核知识 目录 前言 浏览器与内核的关系 WebKit 架构概览 HTML 与 DOM 解析流程 CSS 解析与布局计算 渲染与硬件加速 JavaScript 引擎的工作原理 网络栈与资源加载机制 安全机制与沙箱模型 移动端 WebKit 的优化 前端开发的启示 总结 1. 前言 在前端开发的日常工作中,我们编写的 HTML、CSS、JavaScript 代码最终都要交给浏览器去解析与执行。而浏览器内核(Rendering Engine)则是这套机制的核心。WebKi…

2025年9月4日 0条评论 463点热度 2人点赞 cywcd 阅读全文
Mac下Flutter进行真机调试
研发说

Mac下Flutter进行真机调试

Flutter 进行ios真机调试之前需要的一些准备工作 1. 拥有苹果开发者账号个人(每年99美元)企业(每年299美元)账号;2. 能上网的苹果电脑 MacOS(苹果虚拟机也可以)、Xcode开发工具、IOS 设备(手机或平板); IOS设备中真机调试步骤 1. 检查环境: 运行 flutter doctor 查看是否通过所有环境检查。 2. 登录开发者账号: Xcode>Preferences>Accounts账户中登录。 3. 导入项目: Xcode导入Flutter项目下的ios文件夹。 4.…

2022年11月19日 0条评论 5674点热度 1人点赞 cywcd 阅读全文
Flutter系列之组件的生命周期
研发说

Flutter系列之组件的生命周期

什么是组件的生命周期 熟悉移动端开发的朋友对生命周期这个概念都不会陌生,如在Android、iOS、React、Vue中都会有生命周期这一概念,它定义了组件从初始化到被加载再到中间过渡态的状态改变直至被销毁整个一系列的存在过程。 Flutter 组件的生命周期及流转 Flutter组件有两类常用Widget,无状态的StatelessWidget和有状态的StatefulWidget。        无状态的 StatelessWidget        有状态的 StatefulWidget   在开发…

2022年10月29日 0条评论 3794点热度 0人点赞 cywcd 阅读全文
flutter系列之开发模拟器debug
研发说

flutter系列之开发模拟器debug

在前文《flutter系列之开发环境搭建》中,已经介绍过了flutter环境的搭建,如果你的环境已经一切就绪,接下来本文将分享如何在模拟器中debug自己的应用。 我们总共分三步为大家介绍 第一步:启动模拟器, 第二步:安装你的应用到模拟器, 第三步:使用IDE调试flutter应用。   第一步: 启动模拟器 我们使用命令创建一个应用,例: flutter create flutter-study-demo, cd flutter-study-demo 进入应用目录。 查看设备: flutter emu…

2022年10月29日 0条评论 3794点热度 0人点赞 cywcd 阅读全文
flutter系列之开发环境搭建
研发说

flutter系列之开发环境搭建

前情概述 在经过flutter起步到入门过程中一番折腾,走过一些坑,积累了一些经验,所以我会把比较优雅的姿势总结出来分享给大家,如果有更好的姿势也可在留言区分享。各位同学请扶稳坐好,马上发车了。 开整 兵预善其器,必先利其器。再动手安装环境之前,先介绍一下flutter的sdk版本管理神器fvm,类似于node的版本管理工具nvm,很多时候我们开发过程中不同项目需要使用的flutter的sdk版本也不一样,多版本快速切换工具就显的非常必要,好了fvm就应运而生了。本文将给大家介绍fvm安装、使用;flutter安装…

2022年10月29日 0条评论 3473点热度 0人点赞 cywcd 阅读全文
微前端qiankun坑点总结
研发说

微前端qiankun坑点总结

背景概述 由于一个后台项目整合了多个系统,并且由多个团队共同维护,项目开发迭代排期及测试、上线的时间节点都不一样,并且后台项目前端代码都在一个git仓库,使得不同团队不同功能代码合并冲突不断并不易统一版本,开发测试也相互影响。其二,项目在同一个服务上代码体积变得越来越大,部署时间变慢。此外相同服务下的公共代码体积也会变大,进而会影响页面加载速度。因此非常有必要将前端微服务化,经过一系列调用及综合项目本身情况,采用微前端框架qiankun,拆分项目为多个微应用,解决上述项目中的痛点问题。 微前端如何解决上述项目中的痛…

2022年3月2日 0条评论 6309点热度 0人点赞 cywcd 阅读全文
vue中使用v-for循环,动态绑定失效解决方法,循环列表显示/隐藏单独控制实例
研发说

vue中使用v-for循环,动态绑定失效解决方法,循环列表显示/隐藏单独控制实例

问题场景: 在vue的v-for循环中使用的数组数据list中属性不是在data初始化声明的,而是在后端接口数据返回时动态添加的属性,此时在页面dom中绑定失效。   问题描述:在v-for循环中,如果我们在函数中改变了item中的值,在console.log()中查看是修改成功了,但在页面中没有及时刷新改变后的值。   解决方法:使用vue自带的 this.$forceUpdate() 迫使 Vue 实例重新渲染。注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。   …

2020年7月16日 0条评论 14459点热度 0人点赞 cywcd 阅读全文
CSS命名规范—BEM思想
研发说

CSS命名规范—BEM思想

CSS命名规范—BEM思想 BEM是什么: BEM是一种非常有用、功能强大、简单的CSS命名约定,它使您的前端代码更易于阅读和理解,易于使用,易于扩展,更健壮,更容易协作,更容易控制。   团队开发痛点: 在团队开发中,由于缺乏规范,样式管理一直是开发中的痛点,样式污染,难以定制化,依赖性高,各种问题层出不穷。   css的样式应用是全局性的,没有作用域可言。考虑以下场景 场景一:开发一个弹窗组件,在现有页面中测试都没问题,一段时间后,新需求新页面,该页面一打开这个弹窗组件,页面中样式都变样了,…

2020年4月4日 0条评论 5776点热度 0人点赞 cywcd 阅读全文
js异步编程的解决方案全解析
研发说

js异步编程的解决方案全解析

js异步编程的解决方案全解析 理解什么是同步和异步? Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法…

2019年11月26日 0条评论 7908点热度 0人点赞 cywcd 阅读全文
vue项目前端性能优化总结
研发说

vue项目前端性能优化总结

1. 在vue中v-for和v-if不要放在同一个元素上使用。 由于 v-for 和 v-if 放在同一个元素上使用会带来一些性能上的影响. 官方给出的建议是在计算属性上过滤之后再进行遍历。 2. 动态加载组件。 在同一个页面中如果不需要立刻展示的组件,可以使用动态组件(动态组件主页面加载是不会加载,等到触发条件时才加载该组件,并且加载一次后就有缓存)。 3. 路由懒加载 当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才…

2019年10月28日 0条评论 12935点热度 0人点赞 cywcd 阅读全文
1…34567…18
最新 热点 随机
最新 热点 随机
npm 安全更新:把握令牌变更与发布体系的迁移参考指南 TresJS:用 Vue 构建现代化交互式 3D 体验 i18n 高效实现方案:前端国际化神器安利一波 前端国际化 i18n 实践:从项目到组件库的全链路方案 GEO(生成引擎优化)完整指南:AI 搜索时代的企业内容新机会 NativeScript:用 JavaScript / TypeScript 构建真正的原生应用
前端开源工具 PinMe:极简部署体验分享大屏适配的核心痛点与一行 autofit 解决方案markdown-exit:现代化的 Markdown 解析工具Lerna + Monorepo:前端多仓库管理的最佳实践CrewAI:基于角色协作的 AI Agent 团队框架浅析2025 最推荐的 uni-app 技术栈:unibest + uView Pro 高效开发全攻略
websocket断线重连实践解决方案 JS获取浏览器窗口大小、获取屏幕、浏览器、网页高度宽度方法 Monaco Editor真香,从对比到实战封装,一篇讲透 flex布局及其兼容解决方案 2015年的移动开发策略关键点 信息系统架构的形与魂:理论、方法与前端实践
文章栏目
  • AI谈 / 12篇
  • 效能录 / 26篇
  • 架构论 / 10篇
  • 研发说 / 179篇
  • 随笔集 / 13篇

AI Agent ajax angularjs css css3 flutter html5 HTTP2 http协议 javascript Jest jquery js js库 LangChain Monorepo node Plop.js SSR this Three.js UniApp Vite vue vue3 Web Components WebGL webpack WebSocket web技术 依赖管理 前端安全 前端工具链 前端工程化 前端框架 区块链 微前端 性能优化 智能体 构建工具 浏览器 生活随笔 网页兼容 解决方案 质量属性

COPYRIGHT © 2025 蓝戒博客_智构苍穹-专注于大前端领域技术生态. ALL RIGHTS RESERVED.

京ICP备12026697号-2