首页 > 其他分享 >前端个人体系

前端个人体系

时间:2023-05-20 15:22:31浏览次数:48  
标签:体系 浏览器 个人 前端 编程 技术 考核 设计模式

栈内技术

前端工具

编程知识储备

  • 浏览器基础

  • 数据结构

    • 堆栈、队列、数组
    • 链表、树、图
  • 算法

    • 排序算法、去重
    • 递归、回溯
  • 设计模式

    • 设计模式基础
      • 单例模式、工厂模式、发布订阅模式
    • 设计原则
  • 编程思维

    • 面向对象
    • 切面编程
    • 函数式编程

HTML

HTML介绍

CSS

Javascirpt基础

  • 书籍
    • 《JavaScirpt 高级程序设计 》
  • 基础
    • 基本类型、作用域、原型链、继承、This、闭包
    • 异步、事件循环、事件流 、深拷贝、浅拷贝
    • BOM、DOM
    • Ajax、Promise
    • es6 let/const/var
    • 微任务/宏任务
  • 安全
    • XSS

Javascirpt 进阶

  • 书籍
    • 《JavaScript设计模式》
    • 《你不知道的Javascript 》
  • 基础
    • Javascript 核心原理
      • delete 0;删除的是什么

删除的是表达式的结果,如果delete 运算发现它的操作数是“值/非引用类型”就直接返回true

  • 可视化

    • Echarts
    • Threejs
    • Openlayer
    • 高德地图
  • 工具

    • lodash、dayjs、
  • 移动端

    • H5
    • UniAPP
    • 小程序

框架

  • Vue
    • Vuex
    • Vue-Router

服务端

  • Nginx
    • 跨域
    • 缓存、gizp、
    • 负载均衡
  • linux

前端工程化

  • 工程化基础
    • AST
  • 部署流程
    • 代码检查
    • 压缩合并
    • 文档输出
    • 项目构建工具
      • Webpack

        • webpack -vite 原理的区别
      • Postcss

  • 代码组织
    • 组件化
    • 模块化
    • 微前端
      • qiankun
  • 代码规范
  • 高质量
    • 代码质量
    • 监控
    • 性能优化
      • 雅虎军规
      • 代码编写阶段
      • 工程构建阶段
      • 浏览器渲染阶段

软实力

  • Markdown
  • PPT
  • 流程图

栈外技术

产品

  • 工具
  • 思维模型

UI

  • 组件库设计

后端知识体系

测试

运维

项目经理

工程经验

解决方案

  • 技术选型

  • 架构设计

    • 架构图设计
    • 技术文档编写
  • 性能优化

  • CI/CD

  • 日志监控

  • 系统测试

  • 国际化

  • 中台

  • 多页面

软实力

  • 学习的方式
  • 解决问题的方式
  • 沟通的方式
  • 做事的风格
    • 高效

    • 明确目标

带人做事

管人

招聘

  • 招聘要求

  • 面试

  • 设置考核点

    • 了解候选人
    • 考核技术
    • 考核管理
    • 团队介绍
    • 需求是否匹配

带新

  • 入职
  • 熟悉业务
  • 自我展示
  • 自我成长

考核

  • 技术考核
    • 1、接到任务后,记得明确大概时间
    • 2、需要反馈阶段性的成果情况,及时沟通情况,目标无偏差,无发散。
    • 3、明确演示用例,确定演示用例能达到讨论的需求
    • 4、记录过程,可分享

培养

团队

  • 管/带
    • 管:我不懂,但你懂,你得把这个事儿做好;
    • 带:你不懂,我懂,但我希望你把这个事儿做好;
  • 目标
    • 明确目标
      • 提供模板方案
      • 允许创新和发散
    • 提问
      • 引导思维
      • 经验分享
    • 阶段验收
  • 1+1 >2
    • 发挥擅长
    • 团队提升

业界发声

  • 开源
  • 分享
  • 文章
  • 团队

做事业

解决方案

数字孪生![城市数字孪生技术架构.png]


物联网

数据中台

技术中台

后台管理系统

Apass

标签:体系,浏览器,个人,前端,编程,技术,考核,设计模式
From: https://www.cnblogs.com/RicoWang/p/17417269.html

相关文章

  • 常见前端安全问题总结
    一、XSS攻击全称跨站脚本攻击,简称XSS攻击,攻击者通过在目标网站上HTML注入篡改网页来插入恶意脚本,当用户在浏览网页时获取用户的cookie等敏感信息,进一步做一些其他危害的操作。根据攻击的来源,该攻击还可以分为:1)存储型攻击:一般是在有评论功能的网站将恶意代码当作评论内容存储到......
  • 个人编程踩坑或易错记录
    ASP.NETCoreArea视图里<environmentinclude="Development">不起作用ASP.NETCoremvc,在Area的view文件中,不能使用以下代码。有可能异常的代码示例:(本应该正常,参考:ASP.NETCore中的环境标记帮助程序|MicrosoftLearn)<environmentinclude="Development"><h1>Devel......
  • 前端三要素
    HTML、CSS、js是构建网页的三种主要技术,也被称为前端技能三要素。 1.HTML:超文本标记语言是一种使用标签(标记)描述网页的语言;结构层;是一种标记语言 2.CSS:层叠样式表主要用于美化web页面外观表现层/样式层样式表语言 3.JavaScript:简称JS,用于网页交互的解释性脚本语......
  • 1. react项目【前端】+C#【后端】从0到1
    1、创建前端基础框架 1.1前端创建软件: 1.1.1npxcreate-react-apppcps:pc是文件名; 1.1.2npmstart启动项目 2、创建后端基础框架软件: 2.1创建webapi项目  Program.cs是启动文件;  ......
  • 前端如何将项目部署到服务器(Nginx)
    一、准备环境1、服务器或者虚拟机(后端已经搭建好的,这里就不讲述如何搭建服务器了)2、Xshell和Xftp-->存放静态文件和操作服务器3、Windows系统Xshell:是一个强大的安全终端模拟软件,可以在Windows界面下用来访问远端不同系统下的服务器。(作用就是用来连接远程服务器的)Xftp:是一......
  • linux中使用jenkins自动部署前端工程
    1、去年在自己的服务器上安装了jenkins,说用来自己研究一下jenkins自动化部署前端项目,jenkins安装好了,可是一直没管,最近终于研究了一下使用jenkins自动化部署,以此记录下来。一、jenkins的安装由于安装已经过去大半年时间了,具体步骤没有记录,可以到网上自行百度。大致流程:1、安装......
  • 游戏前端工作流程总结
    序言不断总结完善方法论可以在类似的事物中提供指导和依据,下面是我作为前端游戏程序员对工作流程的经验总结。考虑比较复杂的情况,据实际情况酌情简化或者增加细节。本文多是经验所得,主观性较强,且个人水平有限,欢迎讨论交流和批评!流程大概流程如图所示,部分细节在下面说明需求宣......
  • 美团前端vue面试题
    CompositionAPI与OptionsAPI有什么不同分析Vue3最重要更新之一就是CompositionAPI,它具有一些列优点,其中不少是针对OptionsAPI暴露的一些问题量身打造。是Vue3推荐的写法,因此掌握好CompositionAPI应用对掌握好Vue3至关重要WhatisCompositionAPI?(opensnewwindow)......
  • uni.request(OBJECT)前端post请求数据json序列化
    一、uni-app前端post请求数据json序列化1.前置须知Content-Type实体头部用于指示资源的MIME(媒体)类型mediatype。在响应中,Content-Type标头告诉客户端实际返回的内容的内容类型。在请求中,客户端告诉服务器实际发送的数据类型。2.uni.request({})官方文档2.1dat......
  • 滴滴前端必会vue面试题汇总
    watch原理watch本质上是为每个监听属性setter创建了一个watcher,当被监听的属性更新时,调用传入的回调函数。常见的配置选项有deep和immediate,对应原理如下deep:深度监听对象,为对象的每一个属性创建一个watcher,从而确保对象的每一个属性更新时都会触发传入的回调函数。主......