Please enable JavaScript.
Coggle requires JavaScript to display documents.
:computer: How to learn web dev - Coggle Diagram
:computer:
How to learn web dev
The Basics
HTML 5
CSS 3
Animation
Framer Motion
Unified Styles
TailWind
Bootstrap
JavaScript
ES6
Packages
UI Framework (Pick one, or multiple if you feel like it)
React
By Facebook, 1st option for most developers
Puts HTML in your JS
Good for all sizes of project, mostly smaller
Uses Virtual DOM
Most Amount of Support
Gets fast once you compile
Vue
Independent, 3rd option
Puts JS in your HTML
Not known for firmness of parts
Angular
By Google, 2nd best option
Good for big projects, with lot's of devlopers
Puts JS in your HTML
High Learning Curve
Good CLI
Svelte
Independent, 4th option
Compiles HTML in your JS
Due to compilation it's FAST
No Virtual DOM
Others
You probably shouldn't as they don't have that many packages, and jobs are hard to find
NodeJS
API
WebServer
Local Tools