首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端学习
Cyrus丶
创建于2024-11-05
订阅专栏
-
等 5 人订阅
共13篇文章
创建于2024-11-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Server-Sent Events (SSE) 指南
1. 什么是 SSE? Server-Sent Events (SSE) 是一种允许服务器向客户端推送数据的 Web 技术: 它建立在 HTTP 协议之上,是一种单向通信机制(服务器→客户端) 使用持
提升前端代码可读性的七大方法
《如何写出高质量的前端代码》学习笔记 1. 好的命名是成功的一半 见名知意 命名应能自解释,反映代码的意图。好的命名可以让开发者在不查看代码实现的情况下理解变量或函数的用途。 ❌ 修改前: ✅ 修改后
前端编程设计原则
1. 为什么需要编程原则? 编程原则是经过大量实践总结出来的最佳实践准则。它们能帮助我们: 写出更易维护的代码 提高代码质量 指导技术决策 评估代码好坏 2. 核心原则详解 2.1 最少知识原则 (L
前端设计最佳实践
《如何写出高质量的前端代码》学习笔记,真心建议大家去看看前端林叔的这本小册,受益良多。 概述 前端设计是前端开发过程中不可或缺的一环。通过前端设计,可以更好地理解需求、规划开发流程、发现潜在风险,并提
为什么同事的前端代码我改不动了?
在日常开发中,我们经常会遇到需要修改同事代码的情况。有时可能会花费很长时间却只改动了几行代码,而且改完后还可能引发新的bug。我们聊聊导致代码难以维护的常见原因,以及相应的解决方案。 常见问题及解决方
面向对象在前端的应用最佳实践(实战)
《如何写出高质量的前端代码》学习笔记 低代码编辑器实现教程 1. 项目概述 1.1 需求分析 这是一个简单的低代码大屏编辑器项目,主要功能包括: 物料区:展示预制的图形元素(圆形、矩形、三角形等),支
面向对象在前端的应用最佳实践(理论)
《如何写出高质量的前端代码》学习笔记 概述 面向对象编程(OOP)是一种程序设计范式,通过将数据和操作数据的方法组织成对象,实现程序的功能。虽然前端开发中经常接触面向对象的概念,但在实际业务开发中,很
前端组件化开发指南(三)
《如何写出高质量的前端代码》学习笔记 书接上文《前端组件化开发指南(二)》,这篇我们聊聊组件开发的基本流程 组件开发的基本流程 在日常组件开发中,遵循以下流程可以帮助我们写出高质量的组件: 明确组件定
前端组件化开发指南(二)
《如何写出高质量的前端代码》学习笔记 书接上文这篇我们唠唠如何提升组件的可读性和正交性 HOW如何写出好组件? 4. 可读性 组件命名 组件命名应能体现其功能。例如,AddUserDialog表示一个
前端组件化开发指南(一)
WHAT什么是组件化开发? 组件化开发是一种将 UI 界面拆分成可重用代码块的开发方式。一个完整的页面可以由多个组件构成: WHY为什么要使用组件化开发? 1. 提高代码可读性 未组件化的代码,当修改
前端表单开发最佳实践
《如何写出高质量的前端代码》学习笔记 表单开发是前端开发中不可避免的一个重要话题,尤其是在管理系统中。表单开发不仅占用大量时间,还容易出现可读性、可维护性差的问题。我们来探讨表单开发中的常见问题及解决
前端网络请求封装最佳实践
《如何写出高质量的前端代码》学习笔记 网络请求存在的问题 在开发中,直接使用像 axios 这样的库进行网络请求可能会导致以下问题: 硬编码 URL:直接在代码中使用字符串形式的 URL,导致后端接口
前端项目结构设计最佳实践
《如何写出高质量的前端代码》学习笔记 问题背景 在前端项目开发中,经常遇到以下困扰: 文件放置困惑:新增文件时,不知道该放在哪个目录。 公共组件位置:公共组件被多个页面使用,但不确定是否应该放在公共目