一码多用——跨端发展史

这篇文章以跨端技术的演进过程为中心,重点分析了Cordova、React Native和Flutter的渲染原理,尤其深入介绍了Flutter的独特三层架构。文章详细阐述了Flutter自有的Skia图形引擎和Dart语言的作用,以及其如何通过渲染流水线和双缓冲机制优化UI性能。

妙手

从Flutter到React,架空用户的性能宰相

本文将会以Flutter和React的渲染原理为主线,讲述不同框架之间的差异与共性,并且以此为基础,探讨性能优化的一些原则

妙手

浏览器提效插件:URL参数记录与管理

URL参数管理工具:提升浏览器操作效率本文将介绍一款自行开发的 Chrome 浏览器扩展——“URL Params Recorder”(URL参数记录器),旨在解决日常工作中因频繁手动修改和记忆 URL 参数而导致的效率问题。 问题背景在以下场景中,...

React19概览

React 19 于 2024 年底正式发布,带来了诸多令人振奋的新特性,旨在简化开发流程、提升性能,并增强用户体验。作为一名前端开发者,我在第一时间深入研究了这些更新,并在此与大家分享我的见解。 🚀 Actions API:简化异步操作与表单处...

我最近的生活

momenta从 202$ 年 11 月 18 日到 2024 年 1 月 18 日,我在 Momenta 实习了两个月。Momenta 是一家致力于 L4 级别自动驾驶的公司,据说技术在业内已是数一数二。 但实话实说,我在那里的实习体验并不好,甚至...

简单的防抖及其迭代

本文主要讲述了防抖的基本原理,以及在实际开发中的应用,以及一些迭代

JavaScript手写

JavaScript常用函数方法手写实现,包括map、reduce、call、apply、bind、Object.create、new、instance、单例模式、深拷贝

本手

Cursor一键导入WebStorm样式

想体验Cursor的AI但是苦于vscode的快捷键不习惯?想感受vscode的丰富插件生态但是对其配色实在反感?别急...

本手

前后端(React + Node)项目部署全流程及常见问题解析

本文详细记录了前后端项目(React + Node)部署过程中遇到的各种问题和解决方案,包括NVM、Node、npm、Linux大小写敏感、用户权限、SSH进程等关键点,旨在为开发者提供参考。

开发

javascript-词法环境

词法环境:每个运行的函数、代码块、以及整个脚本,都有一个词法环境,这个词法环境是一个内部隐藏的关联对象 词法环境包括两个部分: 存储自己作用域内所有的变量 对外部词法环境的引用 思考逻辑:声明一个变量是在这个变量所处地方的词法环境对象(特殊内部对...

123