目录-入口-由此开始-大纲-总览-概括-枢纽-指导-指引-总领 教程-指南-路线

梗概

  • 这里指前端Web应用程序
    • 保存在用户电脑上的浏览器中
      • 消耗的使用用户的电脑性能,而不是服务器的
  • 通常由后端部署到客户端的浏览器中

适用范围:

作用

  • 前端Web应用主要负责展示和交互,包括:
    • 设计和实现用户界面
    • 处理用户的输入和事件,即交互
    • 与后端Web应用进行数据交互
    • 负责浅显简单的业务程序

技术栈

基本概念

交互

child::实现动画的主流方式 child::路由

模块化

上层技术

部署

child::部署web APP

测试

child::Test Runner child::运行时测试

性能优化

child::

前端优化

前端 base:: 优化程序

执行优化

减少请求次数

缓存

不用

合并

提高请求速度

质量

压缩——从形式上缩小

按需——从内容上缩小

减少客户端性能开销

转移计算位置

优化

减少运算

VUE优化

child::

vue减少性能开销

前端

减少组件更新

优化更新

缓存

可视区域优化

减少响应式开销

指向原始笔记的链接

React优化

child::

性能优化

指向原始笔记的链接

提高客户端效率

异步

释放性能

优化用户等待体验

性能评测

child::

前端性能评测

生产环境下

child::生产环境性能监控

开发环境下

性能功能参考  |  DevTools  |  Chrome for Developers Chrome DevTools Performance 功能详解 - 掘金

指向原始笔记的链接

指向原始笔记的链接

常用类库

child::

第三方类库 插件

界面

1. 轮播图:

  1. child::Swiper
指向原始笔记的链接

实际应用

常见的业务需求

child::常见的前端业务需求 child::图标

调试

child::开发者工具

相关信息获取渠道

child::前端大佬高质量文章