首页 > 其他分享 >前端主流知识体系

前端主流知识体系

时间:2024-12-26 22:52:22浏览次数:3  
标签:npm 前端 知识 技术 业务 React 主流 团队

阿里大佬仅用了60分钟就把前端主流知识体系及学习路线都给讲明白了!

https://www.bilibili.com/video/BV1K4q8YtEJ7 1

1、JavaScript

8分享
<编辑
DOM BOM
jQuery
scope
闭包
编程范式
逻辑执行
前端核心知识体系
JavaScript 使用
Promise
异步调用
async await
XHR
axios
browserlist
DOMO-2 browserlist caniuse JS 本身运行机制
caniuse

垃圾回收 OOM

性能优化

2、ECMAScipt
ecma-international.org/publications-and-standards/standards/ecma-262/
iote etew seendistion tor ettamivion intormtion

ECMAScipt
ESNext compiler babel SWC

Typescript declration .d.ts 模块化开发

3、Vue

github.com/encode-studio-fe/encode-chatgpt-vue/tree/master/src

AI智能助手 密码

optional API
life cycle
mixin
Vue2
slot
directive
plugin

reactive
ref
composition API
readonly
shallowXXX
Vue3
life cycle
async component lazy import
hooks
VueUse
teleport
modal
输入文本

Vuex
状态管理
Pinia

Vue-CLI
CLI
Vite
hash/history/memory
Router
手写router
hooks router
同构
SSR
nuxt

响应式
track trigger
ref reactive
原理
mount
template->compiler(AST)->runtime(VDOM)
Vue2:双向对比
update
diff
Vue3:最长递增子序列
VDOM->DOM

host env

4、React

React 16.8
Ul = render(data)-> props&state
life cycle
Hooks
自定义Hooks 实战
ErrorBoundary lazy import
Async lazy import(()=>XXXX)
Portal
modal
HOC

Redux mobx
状态管理
Reducer action dispatch
useContext useReducer

Redux mobx
状态管理
Reducer action dispatch
useContext useReducer
template inquirer
CRA
CLI
React-Scripts
Router
React Router useXX

next
SSR
自定义

目定义
compiler+runtime
currentFiber
Fiber
双链表结构
workInProgressFiber
diff
原理
render
lane
Scheduler
commit
render DOM
A
Encoo

Hooks
not magic just array (Linked List)

5、前端工程化

lerna
monorepo
pnpm
npm
turborepo
multirepo
npm
工程化
package manage
yarn
pnpm

webpack
grunt
gulp
parcel
bundler
SWC
esbuild
vite
turbopack

turbopack SWC npm-scripts cache workflow depoly jest cypress moncha

npm scripts
git action auto actions
CI/CD
cache
workflow
depoly

unit test
jest
test
E2E test
cypress

微前端 single-spa qiankun wujie MF module Federation MF module Federation

6、数据结构&算法

7、Node.JS

HΤΤP
Node
cache 鉴权
express koa

8、跨端

uniapp
Taro
hybrid
跨端
RN
flutter
electron

hybrid electron

9、前端学习路线
10、如何写出一份高质量简历

3.大厂技术知识体系要求&如何学习
I
要求\级别
工作年龄
主要目标
核心能力
要求
1~3年
从学生转变为“打工人”
在别人知道下完成任务
技术:岗位基本技术&团队常用技术业务:熟悉业务功能的处理
逻辑管理:熟悉项目流程
P6
成为独立自主的“项目能手”独立负责端到端的项目任务
技术:熟练掌握遇到端的工作流技术业务:熟悉某业务的所有功
能管理:项目子任务推进
P7
3~5年
5~8年
成为让人信報的“团队专家”指挥单个团队达到目标
技术:精通团队相关技术业务:关注业务的整体情况管理:描挥
10人以内的小团队
P8
8年
成为“跨团队指挥”
指挥多个团队达成目标
技术:精通领域相关技术业务:熟悉多个业务或精通端到端业务
管理:核心是抓重点

encode-studio-fe.github.io/fe-spec/

nwy3y7fy8w5.feishu.cn/docx/J1AEdTyb8oN33lQg5mcxk6cnrg

标签:npm,前端,知识,技术,业务,React,主流,团队
From: https://www.cnblogs.com/KooTeam/p/18634348

相关文章

  • 零知识证明一
    原文:QuadraticArithmeticPrograms:fromZerotoHero简介:本文是Vitalik写于2016年12月,用于介绍零知识证明的数学实现方式的论文。文章思路清晰,通俗易懂,也因此,该文成为区块链行业技术人员学习这方面知识的首选文章之一。1术语介绍解决一个问题需要花费时间。如果解决问题需要......
  • 【深度学习基础|知识概述】基础数学和理论知识中的概率与统计知识:概率与概率分布、最
    【深度学习基础|知识概述】基础数学和理论知识中的概率与统计知识:概率与概率分布、最大似然估计、损失函数的应用,附代码。【深度学习基础|知识概述】基础数学和理论知识中的概率与统计知识:概率与概率分布、最大似然估计、损失函数的应用,附代码。文章目录【深度学习基......
  • C#知识整理-泛型
    泛型是为所存储或使用的一个或多个类型具有占位符(类型形参)的类、结构、接口和方法。泛型集合类可以将类型形参用作其存储的对象类型的占位符;类型形参呈现为其字段的类型和其方法的参数类型。泛型方法可将其类型形参用作其返回值的类型或用作其形参之一的类型。泛型的优点包括:代......
  • C#知识整理-文件处理(基础)
    C#中提供处理文件的类库集中在System和System.IO,所以在处理文件之前需要引入对应类库VisualStudio提供nuget来安装对应的包搜索System.IO并进行安装,安装前请先检查支持的版本varfolder="d:\\testfolder";varfile="d:\\testfolder\\test.txt......
  • 【AI版本】什么是零知识证明?零知识证明真的传的神乎其神吗?
    来点对比,没有对比没有伤害也~对了,上一篇文章我写的也是挺早的事情了。零知识证明为何方神圣?在当今数字化浪潮中,隐私保护成为了人们日益关注的焦点。而零知识证明(Zero-KnowledgeProof)技术,就像是一位神秘的卫士,悄然守护着我们的隐私安全。那么,究竟什么是零知识证明呢?零知识证明......
  • 前端js实现计算请假时长
    接到一个需求,要完成计算请假时长(需要去掉法定节假日和周末,然后还要去掉午休时间,还要按照各种请假类型来判断,有些不需要去掉节假日和周末,懂的都懂),以2025年的法定节假日为例,上代码不包含法定节假日和周末,哦对了还要加上调休(可恶的调休)//定义2025年的法定节假日和调休日const......
  • python基础知识(七)
    文章目录python网络编程socket对象方法示例pythonSMTP发送邮件python多线程_thread创建线程threading模块创建线程threading常用方法继承threading创建线程线程同步线程优先级队列(Queue)python网络编程Python中,我们用socket()函数来创建套接字,语法格式如下:so......
  • 信息安全入门(非常详细),零基础入门到精通,看这一篇就够了_边做边学信息安全基础知识、基
    前言俗话说:未知攻焉知防,如果你对潜在的攻击或威胁并不了解,那么你就无法有效地制定防御措施。这是信息安全领域中的一个重要理念,强调在面对未知的网络攻击时,防御系统无法做到完全的预防和防护,必须具备应对未知威胁的能力和策略。学习信安首先要有足够的耐心,戒骄戒躁,不要拿......
  • 国标GB28181视频平台EasyCVR小知识:如何定期维护监控摄像头以确保最佳性能?
    在现代安全管理体系中,监控摄像头扮演着至关重要的角色,它们不仅能够提供实时监控,还能记录重要事件,为安全分析和事后追踪提供关键信息。为了确保这些设备能够持续稳定地发挥最佳性能,以下是一些关键的定期维护步骤,它们能够帮助维护团队保持监控系统的高度可靠性和有效性。1、定期检......
  • perfetto/systrace基础知识
    转:https://blog.csdn.net/learnframework/article/details/135020636线程状态查看深绿色:运行中(Running)在Running状态就代表着处于cpu上的运行中状态作用:看某个方法是否耗时,可以通过测量Running时间长短判断,也可以进行竞品对比看看cpu能力如何,或者前后对比各个大小核cpu影响方......