2022 FE Roadmap
2022 FE Roadmap
HTML
Elements + Attribute Web storag
Forms + Input type Images & Multimedi
Imports + META tag iFram
Lists & ancho Canvas & WebG
Table Worker
Events Sematic HTML
CSS
Selectors asic omplex
(b ,c Shadow
Psuedo selector Colors + Gradient
Specificity & inheritanc Transforms & Transition
Box ode
m Animation
Units ispla
,D Media querie
Positionin CSS variable
Layouts Flex Grid
: , BEM standards
JavaScript
Variables & Primitive “this” keywor
Scopes & Hoistin callbacks + Promis
Operators & type conversion Async awai
Closure Set & Map
Objects + methods & rege Module
Arrays + method Classe
Functions & Arrow function ES6+ syntaxe
timeout & interva Prototype
destructuring & spread Iterators
Web Fundamentals
React /
Components & JS Component Compositio
React Ecosystem
Redu Axio
Language: TypeScript
Linter: ESLint
Formatter: Prettier
Frontend Concepts
Responsive Web desig Jam stac
Progressive Web App Test driven developmen
Web Component Search Engine Optimizatio
SSR, SSG, IS Web Performanc
Design Pattern Accessibilit
Reactive programmin Web Securit
Functional programmin User experienc
Micro frontend CI/CD
Good to know
SASS & PostCS Gatsb
Storyboo TailWind / Bootstra
Cypres StencilJS / Li
D3j Electro
Docke Threej
AW Babe
Firebas Web Assembl
Protocol Buffers / gRP NodeJ
RxJS Web 3.0
Recommended Roadmap
web
Beginner
Fundamentals
Intermediate
BOM & DOM
Advanced
React
TypeScript
CSS & JS in depth
accessibility
build projects while learning
Never
Design
NextJS
ends... patterns