工程化

纪伊路上盛名在2 天前
pytorch·深度学习·神经网络·numpy·工程化
Chap1-1 Numpy手搓神经网络—入门PyTorch上一篇博客:Chap1:Neural Networks with NumPy(手搓神经网络理解原理)不借助pytorch、tensorflow等现代框架,
Light604 天前
响应式设计·工程化·子网格·容器查询·层叠层·css houdini
现代 CSS 革命 2026(上篇):核心新特性全景解析2026年,CSS已从传统样式语言进化为高度工程化的设计系统基石。容器查询打破视口束缚、层叠层终结特异性混乱、子网格重构嵌套布局、CSS Houdini开启底层扩展新纪元。本文深度解析这四大核心特性的原理、场景与实践,揭示CSS如何用更少代码构建灵活健壮的现代Web应用,为前端开发者提供全面、专业的技术指南。
LYFlied7 天前
前端·性能优化·工程化
前端性能优化工程化落地指南:从基础实践到极致性能突破前端性能优化是一个系统工程,覆盖从代码编写到资源加载、从解析渲染到运行时交互的全链路。以下是现代前端项目常见的性能优化方向:
CamilleZJ8 天前
前端·eslint·工程化·prettier
eslint+prettier多人协作时,引入包的顺序、格式化规范每个人不同,修改同一个文件提交时会存在大量变动、甚至会出现代码冲突。
一起学web前端17 天前
前端·javascript·工程化
工程化懒加载的几种形式本文主要阐述前端工程化(webpack/vite)懒加载常用的几种模式,代码片段以vue3为主,vue2/react项目,本文代码片段同样适用
LYFlied17 天前
前端·面试·工程化
前端工程化核心面试题与详解标准答案: 前端工程化是指将系统化、规范化、可度量的方法应用于前端应用的开发、测试、维护和部署全过程,旨在提升开发效率、保障代码质量、增强项目可维护性并优化最终用户体验。它主要为了解决以下几个核心问题:
LYFlied18 天前
前端·人工智能·工程化·spec coding
Spec Coding:AI时代前端开发的范式革新Spec Coding(规范驱动开发) 是一种新兴的软件开发范式,其核心是将详细的自然语言需求或规范说明,作为生成高质量代码的主要输入。在这一过程中,大型语言模型(LLM)扮演了关键角色,它能够理解人类的需求描述,并将其转化为具体的架构设计、任务拆解和最终的代码实现。
LYFlied1 个月前
前端·工程化·技术风险防控
前端技术风险防控:以防为主,防控结合防:在风险发生前,通过技术手段、流程规范、架构设计等主动预防,从根源上减少风险发生的概率。 控:当风险不可避免地发生时,通过体系化的监控、干预和恢复机制,快速响应、限制影响、恢复正常。
LYFlied1 个月前
前端·面试·webpack·vite·编译原理·打包·工程化
Webpack 深度解析:从原理到工程实践作为现代前端工程的基石,Webpack 的重要性不言而喻。它远不止是一个简单的打包工具,而是一个完整的静态模块打包系统。其核心价值在于,它能将开发中使用的各种高级语言(ES6+、TypeScript)、预处理器(Sass、Less)、模板(.vue、.jsx)等资源,转换、组合为浏览器能够高效识别和运行的静态资源(JS、CSS、HTML)。下面我将从多个维度对其进行深度剖析。
LYFlied1 个月前
前端·webpack·软件构建·rollup·vite·开发工具·工程化
浅谈前端构建工具核心理解&&主流工具对比前端构建工具是现代前端工程化的基石,它们将开发者从繁琐的手动操作中解放出来,通过自动化流程将源代码转换为生产环境可部署的代码。从本质上看,构建工具是开发流程的标准化与自动化的实现。
LYFlied1 个月前
前端·面试·webpack·node.js·打包·工程化
Webpack详细打包流程解析本文详细解析一下Webpack详细打包流程,包含与常用loader和Plugin的交互。触发调用:当执行 webpack 命令或调用 webpack(config) API 时启动。
LYFlied1 个月前
npm·pnpm·打包工具·yarn·工程化·包管理工具·幽灵依赖
幽灵依赖详解幽灵依赖 是指你的项目代码中,直接引用了package.json的dependencies字段里并未声明的包,但这个包却能正常工作。这种情况通常是因为它被项目直接依赖的其他包所依赖,并且由于包管理器的依赖提升机制,它被安装到了项目node_modules的根目录下,从而可以被你的代码直接访问到。
LYFlied1 个月前
前端·面试·npm·pnpm·yarn·工程化·包管理器
前端项目包管理器怎么选?前端包管理器的选择没有绝对的“最好”,关键在于匹配项目需求。下面我将详细分析 npm、Yarn、pnpm 和 Bun 的优缺点,并提供一个评估维度和选型指南。
行走的陀螺仪1 个月前
ci/cd·部署·工程化·yaml
什么是yaml文件,使用它的场景有哪些,要怎么执行它YAML(YAML Ain’t Markup Language)是一种人类可读的数据序列化格式,常用于配置文件和数据交换。它的设计目标是易于人类阅读和编写,同时便于机器解析和生成。
白鹿第一帅2 个月前
工程化·白鹿第一帅·医疗ai·cann落地实践·ct影像诊断·三甲医院·dvpp加速
【典型落地案例】CANN 医疗 AI 落地案例:三甲医院 CT 影像诊断系统的工程化实践文章作者:白鹿第一帅,作者主页:https://blog.csdn.net/qq_22695001,未经授权,严禁转载,侵权必究!
行走的陀螺仪2 个月前
前端·ci/cd·工程化·自动化构建
前端CI/CD 流程企业级 Vue3 + Docker + GitHub Actions + PM2 + Nginx CI/CD 流程 完整落地模板化,包含:
静谧之心5 个月前
开发语言·golang·channel·工程化·goroutine
Go 工程化全景:从目录结构到生命周期的完整服务框架今天天气很好, 正好手头有个小项目, 整理了一下中小项目标准化的痛点问题, 如下, 希望可以帮到大家. 一个成熟的 Go 项目不仅需要清晰的代码组织,还需要完善的生命周期管理。本文将详细讲解生产级 Go 服务的目录设计(包含 model 等核心目录)、组件初始化流程与优雅退出机制,帮助你构建结构清晰、可靠性高的服务框架。
编程大全8 个月前
前端·工程化
45道工程模块化高频题整理(附答案背诵版)前端自动化构建工具是指用于自动化完成前端开发中重复性任务的软件工具,如代码压缩、文件合并、预处理器编译(如Sass、Less)、代码检查、自动刷新浏览器、模块打包等。这些工具的目的是提高开发效率,保持代码质量,以及优化项目的最终输出。
Frankabcdefgh8 个月前
面试·性能优化·rust·webassembly·工程化
使用Rust + WebAssembly提升前端渲染性能:从原理到落地最近在开发数据可视化大屏项目时,我们遇到了一个棘手的问题:前端需要实时渲染10万+数据点的动态散点图,使用纯JavaScript + Canvas方案在低端设备上帧率不足15FPS。经过性能分析,发现数据预处理逻辑(坐标计算、过滤、聚类)消耗了70%的帧时间。
夕阳_醉了1 年前
前端·javascript·工程化
细讲前端工程化前端工程化是指将软件工程的原理和方法应用到前端开发中,以提高开发效率、代码质量和可维护性。随着 Web 应用的复杂度不断增加,传统的前端开发方式已经难以满足需求,因此引入了工程化的概念来更好地管理和优化前端开发流程。前端工程化主要包括以下几个方面: