首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工程师知识体系
Kryon
创建于2024-06-04
订阅专栏
前端工程师知识体系
等 30 人订阅
共33篇文章
创建于2024-06-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端状态管理:从基础方法到 Redux 实践
前端状态管理:从基础方法到 Redux 实践 🤔在前端开发中,状态管理至关重要,涉及如何高效地维护和响应应用数据。本文探讨了基础状态管理工具(如 Redux、MobX、Vuex)及其在 React 中
Monorepo 架构下的 React 项目实战:项目搭建
本教程系列的首节介绍了如何从零开始搭建基于 React 的 Monorepo 项目,包括 Monorepo 概念、项目初始化、依赖管理及构建工具链配置。后续将继续探讨更详细的配置和优化技巧。
Node.js 知识体系(一):基础概念、历史与应用场景
Nodejs 的概念 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,它让开发者可以在服务端使用 JavaScript 构建高效、可扩展的网络应用。Node.js
Nodejs 知识体系(二): NPM
NPM 的概念 NPM(Node Package Manager)是 Node.js 的官方包管理器,用于管理、发布和安装 JavaScript 代码的模块和包。它允许开发者轻松安装、更新和管理项目的
Nodejs 知识体系(三): BFF 和 事件循环
本篇文章介绍了 BFF(Backend for Frontend)架构的背景和优势,解释了 Node.js 事件循环的工作原理,包括宏任务和微任务的执行顺序,并展示了如何通过代码示例理解这些概念。
Nodejs 知识体系(四): EventEmitter
前端事件驱动:EventEmitter 的应用与场景 EventEmitter 是 Node.js 中用于实现事件驱动编程的核心模块,允许对象订阅和发布事件,从而实现异步操作和事件处理。 在前端开发中
Nodejs 知识体系(五): Node 标准
模块化本质上是一种架构约定,是架构师和开发人员共同定义的对外接口标准。 使用闭包与揭示模块模式管理私有变量 在前端开发中,我们可以利用闭包和揭示模块模式(Revealing Module Patter
Nodejs 知识体系(六): 脚手架基础
这篇文章介绍了前端脚手架的基础概念,帮助读者了解脚手架的作用、工作原理以及在项目开发中的重要性。 什么是脚手架? 脚手架又称 CLI (Command-Line Interface) 脚手架基于文本界
Node.js 知识体系(七): 开发脚手架流程与 yargs 框架解析
本篇文章深入解析了如何开发前端脚手架,介绍了开发流程和关键步骤,并结合 yargs 框架,帮助读者理解如何通过命令行工具实现更灵活、更高效的项目开发。 脚手架 CLI 项目的创建与调试流程 作为前端开
前端设计模式知识体系(一): 设计模式与面向对象编程
前端设计模式知识体系(一): 设计模式与面向对象编程 引言 为什么一些代码看起来整洁而优雅,而另一些却一团糟?在开发过程中,你是否遇到过这样的问题:同一个功能模块,某些代码逻辑清晰、结构紧凑,让人赏心
前端设计模式知识体系(二): 23种经典设计模式
在前文中,我们深入探讨了设计模式与面向对象编程的关系,了解了面向对象编程的基础概念。 本篇文章将进一步深入,系统介绍在软件工程中广泛使用的23种设计模式及其分类,包括创建型模式、结构型模式和行为型模式
前端设计模式知识体系(三): 前端常用的15种设计模式之工厂、单例、发布订阅、观察者、装饰者模式、命令模式
在前两篇文章中,我们系统地了解了设计模式的基本概念及其在面向对象编程中的应用,同时也深入探讨了23种经典设计模式的分类和核心要素。在这篇文章中,我们将把焦点转向前端开发领域,探讨在实际开发中广泛使用的
前端设计模式知识体系(四): 迭代器、原型、过滤器、职责链、外观、计算属性、路由、解释器与依赖注入模式
在前几篇文章中,我们深入探讨了前端开发中的几种设计模式,为大家展示了它们在代码优化和问题解决中的实际应用。接下来,我们将进一步了解更多设计模式的实践应用,介绍包括迭代器模式、原型模式、过滤器模式等在内